[PHP]先頭と文末の半角・全角スペースをすべて削除する方法

先頭と文末の半角・全角スペースをすべて削除するには以下の関数を配置して、都度呼び出すとよい

function space_trim ($str) {
// 行頭の半角、全角スペースを、空文字に置き換える
$str = preg_replace('/^[  ]+/u', '', $str);

// 末尾の半角、全角スペースを、空文字に置き換える
$str = preg_replace('/[  ]+$/u', '', $str);

return $str;
}

$str = " スペースを削除したい "; 
echo space_trim($str);

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です