ホームページ >バックエンド開発 >PHPチュートリアル >PHP関数trim()の定義と構文の紹介_PHPチュートリアル
みんなが書いています定義と使い方
PHP関数のtrim()は、文字列の両端から空白文字やその他の事前定義された文字を削除します。
構文
trim(str,charlist) パラメータ 1 str は操作対象の文字列、パラメータ 2 charlist はオプションで、削除する特殊記号を指定します。
2 番目のパラメータに値が指定されていない場合、デフォルトで次の文字が削除されます:
<ol class="dp-xml"> <li class="alt"><span><span>" " (ASCII 32 (0x20)), an ordinary space. </span></span></li> <li><span>"t" (ASCII 9 (0x09)), a tab. </span></li> <li class="alt"><span>"n" (ASCII 10 (0x0A)), a new line (line feed). </span></li> <li><span>"r" (ASCII 13 (0x0D)), a carriage return. </span></li> <li class="alt"><span>"" (ASCII 0 (0x00)), the NUL-byte. </span></li> <li><span>"x0B" (ASCII 11 (0x0B)), a vertical tab. </span></li> </ol>
他の文字を削除したい場合は、2 番目のパラメータで設定できます。
例1
<ol class="dp-xml"> <li class="alt"><span><span class="tag"><?</span><span class="tag-name">php</span><span> </span></span></li><li class="alt"><span><span>$</span><span class="attribute">str</span><span> = </span><span class="attribute-value">" 使用函数trim去掉字符串两端空白字符 "</span><span>; </span></span></li><li class="alt"><span><span>$</span><span class="attribute">str1</span><span> = </span><span class="attribute-value">trim</span><span>($str); </span></span></li><li class="alt"><span><span>echo "处理前有".strlen($str)."个字符"; echo "</span><span class="tag"><</span><span class="tag-name">br</span><span class="tag">/></span><span>"; </span></span></li> <li class="alt"><span><span>//www.phpjc.cn echo "</span><span class="tag"><</span><span class="tag-name">br</span><span class="tag">/></span><span>"; </span></span></li> <li class="alt"><span><span>echo "使用trim函数处理后有".strlen($str1)."个字符"; </span></span></li> <li class="alt"><span><span class="tag">?></span><span> </span></span></li> </ol>
出力:
PHP関数trim()を使用した処理後の文字は34文字です
例2
<ol class="dp-xml"> <li class="alt"><span><span class="tag"><?</span><span class="tag-name">php</span><span> </span></span></li><li class="alt"><span><span>$</span><span class="attribute">str</span><span> = </span><span class="attribute-value">"##使用函数trim去掉字符串两端特定字符####"</span><span>; </span></span></li><li class="alt"><span><span>$</span><span class="attribute">str1</span><span> = </span><span class="attribute-value">trim</span><span>($str,"#"); </span></span></li><li class="alt"><span><span>//为函数trim传入第二个参数,<br />trim将删除字符串$str两端的#字符 echo $str."</span><span class="tag"><</span><span class="tag-name">br</span><span class="tag">></span><span>"; </span></span></li> <li class="alt"><span><span>echo $str1; </span></span></li> <li class="alt"><span><span class="tag">?></span><span> </span></span></li> </ol>
出力:
# # PHP 関数 Trim() を使用して、文字列の両端の特定の文字を削除します #### Trim 関数を使用して、文字列の両端の特定の文字を削除します