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

 


関連情報

関連関数は 文字列で操作する関数 を参照してください。

 

関数一覧
  • 1.PHPとWordPressプログラム
  • 2.PHPの出力コマンド
  • 3.PHPの変数規則と文字連結
  • 4.PHPのif文
  • 5.PHPの配列とループ処理
  • 6.PHPのオブジェクトとループ処理
  • 7.PHPの文字列操作関数
  • 8.PHPファイルや関数の読み込み
  • 9.PHPのフォーム操作
  • array_keys()
  • array_reverse()
  • checkdate()
  • count()
  • date()
  • echo
  • explode()
  • implode()
  • in_array()
  • intval()
  • isset()
  • preg_match_all()
  • preg_match()
  • preg_replace()
  • preg_split()
  • print_r()
  • session_id()
  • session_start()
  • sprintf()
  • str_replace()
  • strpos()
  • trim()
  • var_dump()