「PHP」 trim()関数で文字列のホワイトスペースを取り除くサンプル
説明
文字列の先頭および末尾にあるホワイトスペースを取り除く
trim ( string $str [, string $character_mask = " \t\n\r\0\x0B" ] ) : string
" " (ASCII 32 (0x20)), 通常の空白。
“\t" (ASCII 9 (0x09)), タブ。
“\n" (ASCII 10 (0x0A)), リターン。
“\r" (ASCII 13 (0x0D)), 改行。
“\0" (ASCII 0 (0x00)), NULバイト
“\x0B" (ASCII 11 (0x0B)), 垂直タブ
PHPコード
<?php
function trimFunc(&$value)
{
$value = trim($value);
}
$cftArr = array(' A001','B002 ', ' C003 ','D004');
echo "<pre>";
var_dump($cftArr);
echo "</pre>";
array_walk($cftArr, 'trimFunc');
echo "<pre>";
var_dump($cftArr);
echo "</pre>";
?>
結果
array(4) {
[0]=>
string(5) " A001"
[1]=>
string(5) "B002 "
[2]=>
string(6) " C003 "
[3]=>
string(4) "D004"
}
array(4) {
[0]=>
string(4) "A001"
[1]=>
string(4) "B002"
[2]=>
string(4) "C003"
[3]=>
string(4) "D004"
}