「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" }