LoginSignup
93
86

More than 5 years have passed since last update.

PHPで全角スペースのtrimがうまくできない時に試すこと

Last updated at Posted at 2014-01-15

忘備録メモ

PHPでは通常スペースを取るときtrimを使いますが、それでは半角スペースしかtrimできません。
そこで全角スペースをtrimしたいときは変則的に全角スペースを半角スペースに変換してからtrimしたりします。

その有名な方法の一つとして、mb_convert_kana を使う方法があります。

trim(mb_convert_kana($text, "s"));

その際にハマったのが、場合によって文字コードまで指定しないとうまく動作しない時があること。
上記でうまく動かない場合は文字コードを直接指定してみましょう。

trim(mb_convert_kana($text, "s", 'UTF-8'));
93
86
6

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
93
86