phpで配列に入っている全要素に対してtrimをする

PHP5

配列に入っている要素に対してtrimをする方法です。POSTやGETされてきたデータに対してtrimをすることで、よりサービスの品質が上がると思います。ループをして1つずつtrimをしてもいいのですが、array_mapを利用すれば一行で配列の全要素に対してtrimをすることができます。

$dataList = array('   hogehoge  ', ' mogemoge  ');
$dataList = array_map('trim', $dataList);

 

上記のように記述すれば、hogehogeとmogemogeの前後のスペースは削除されます。