2024年03月28日
PHP関数:trim()
この関数の説明
PHP関数の trim() は、文字列の先頭および末尾にある空白又は指定文字を取り除く関数です。
関数
trim( $string , $characters)
パラメータ
$string(文字列)(必須)
トリム対象の文字列を指定します。
$characters(文字)(オプション)
削除したい文字(複数指定可)
指定しない場合は空白文字が対象となります。
戻り値
トリムした文字列
事例
①空白文字を削除する。
オプションを指定してないのでトリム対象は空白文字です。
但し全角スペースは対象外で、これを対象とする場合はpreg_replace()を使います。
<?php $data = ' abcd '; // 半角スペース、タブが入っています $after_data = trim($data); var_dump($data);echo '<br>'; var_dump($after_data); ?>
■下記が表示されます。
string(8) " abcd "
string(4) "abcd"
②文字列の前後にある[/]を削除する。
<?php $data = '/abcd//'; $after_data = trim($data , '/'); echo $data.'<br>'; echo $after_data; ?>
■結果は下記になります。
/abcd//
abcd
③文字列の前後にある複数の文字列を削除する。
<?php $data = '$/abcd//#';; $after_data = trim($data , '/#$'); echo $data.'<br>'; echo $after_data; ?>
■下記が表示されます。
$/abcd//#
abcd
関連情報
関連関数は 文字列で操作する関数 を参照してください。