PHPでウェブの世界と繋がろう!
menu
ホーム > PHPサンプル > 文字列系 > 文字列から最初と最後の空白を削除

文字列から最初と最後の空白を削除

Pocket

サンプルコード sample code
文字列から最初と最後の空白を削除 trim()
取得した文字列 = trim (対象文字列 [,削除する特殊文字]);
//[]は省略可

例:

$str= '       文字列       ';
trim($str);
echo $str;

結果は

文字列

となります。

この関数は文字列の最初および最後から空白文字を取り除き、取り除かれた文字列を返します。2番目のパラメータを指定しない場合、 trim()は以下の文字を削除します。
POINT 以下の文字を削除
" " (ASCII 32 (0x20)), 通常の空白。
"\t" (ASCII 9 (0x09)), タブ。
"\n" (ASCII 10 (0x0A)), リターン。
"\r" (ASCII 13 (0x0D)), 改行。
"\0" (ASCII 0 (0x00)), NULバイト
"\x0B" (ASCII 11 (0x0B)), 垂直タブ

サンプルコード

– サンプル Click Here ! –

<h3>空白の削除</h3>
<?php
//削除前
$preString = ' string ';
echo "削除前:&#91;{$preString}&#93;<br/>\n";

//削除後
$aftString = trim($preString);
echo "削除後:[{$aftString}]<br/>\n";
?>

<h3>\t(タブ)の削除</h3>
<?php
//削除前
$preString = "\t\tstring\t\t";
echo "削除前:&#91;{$preString}&#93;<br/>\n";

//削除後
$aftString = trim($preString);
echo "削除後:[{$aftString}]<br/>\n";
?>

<h3>\n(改行)の削除</h3>
<?php
//削除前
$preString = "\nstring\n";
echo "削除前:&#91;{$preString}&#93;<br/>\n";

//削除後
$aftString = trim($preString);
echo "削除後:[{$aftString}]<br/>\n";
?>

<h3>指定文字の削除</h3>
<?php
//削除前
$preString = "string";
echo "削除前:&#91;{$preString}&#93;<br/>\n";

//削除後
$aftString = trim($preString, "str");
echo "削除後:[{$aftString}]<br/>\n";
?>
実行結果
空白の削除
削除前:[ string ]
削除後:[string]

\t(タブ)の削除
削除前:[ string ]
削除後:[string]

\n(改行)の削除
削除前:[ string ]
削除後:[string]

指定文字の削除
削除前:[string]
削除後:[ing]

– サンプル Click Here ! –


タグ(=記事関連ワード)

日付

投稿日:2012年3月2日
最終更新日:2014年02月16日

関連記事

このカテゴリの他のページ

この記事へのコメント

トラックバックurl

http://www.tryphp.net/phpsample-string-trim/trackback/