2013年11月22日金曜日

PHP 入力文字のスペース削除

PHPで入力データを扱うとき、前後の半角・全角スペースを取り除きたい。

関数、preg_replaceで処理する。


#入力文字の前後スペースを削除。
$after = preg_replace('/^[  ]*(.*?)[  ]*$/u', '$1', $before);


trimを使うとカタカナで化けたりするので注意。




参考:
全角スペースと半角スペースのtrim
http://www.phppro.jp/qa/411

0 件のコメント:

コメントを投稿