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

PHP

Posted by arkgame