※本サイトではアフィリエイト広告を利用しています。記事内および商品リンクにはプロモーションが含まれる場合があります。 文字列の最初と最後のスペースを取り除きたい PHPのtrim()を使おうと思ったら、残念ながら全角スペースは取り除かれない仕様だった。 半角スペースだけじゃなく全角スペースも除きたかったので、その実装をメモしておく。 PHPのtrim()について PHPのtrim()の仕様は以下。 この関数は str の最初および最後から空白文字を取り除き、 取り除かれた文字列を返します。2番目のパラメータを指定しない場合、 trim()は以下の文字を削除します。 ” ” (ASCII 32 (0x20)), 通常の空白。 “\t” (ASCII 9 (0x09)), タブ。 “\n” (ASCII 10 (0x0A)), リターン。 “\r” (ASCII 13 (0x0D)), 改行。