- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:PHPの空白除去)
PHPの空白除去
このQ&Aのポイント
- PHP5において半角および全角の空白を除去するには、str_replace関数を使用することができます。
- 例えば、文字列中の全角スペースと半角スペースを空文字に置換することで、空白を除去することができます。
- また、これらの置換処理をまとめてクラス化すれば、再利用性を高めることができます。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
たとえばこんな感じで(PHP5だともう少し属性が足せますが) <? class common{ function stripspaces($string){ $all=" ";//全角スペース $half=" ";//半角スペース $tab="\t";//タブ $no="";//削除用変数 $string=str_replace(array($all,$half,$tab),$no,$string); return $string; } } $common=new common; $string=" あ い う え\t\tお "; $string=$common->stripspaces($string); print $string; ?>
お礼
迅速な対応有難う御座います。 何か殆ど作って頂いたような形になってしまい申し訳御座いません。 PHPのバージョンは5です。 $stringに入るのは任意の文字列なのでコンストラクタを生成してからも問題になります…。 このクラスを使って実際にメソッドをどのように行えばいいか教えて頂ければ幸いです。