PHP trim() 関数
例
文字列の両側の文字を削除します("Hello"の"He"および"World"の"d!"):
<?php $str = "Hello World!"; echo $str . "<br>"; echo trim($str,"Hed!"); ?>
定義と使用法
trim() 関数は文字列の両側のスペースやその他の既定の文字を削除します。
関連関数:
構文
trim(s tring,charlist)
パラメータ | 説明 |
---|---|
string | 必要です。チェックする文字列を定義します。 |
charlist |
オプション。文字列から削除する文字を指定します。省略された場合、以下のすべての文字が削除されます:
|
技術的詳細
返り値: | 変更された文字列を返します |
PHP バージョン: | 4+ |
更新履歴: | PHP 4.1 で追加されました charlist パラメータ。 |
さらに多くの例
例 1
文字列の両側のスペースを削除する:
<?php $str = " Hello World! "; echo "trim を使用しない: " . $str; echo "<br>"; echo "trim を使用する: " . trim($str); ?>
以下のコードの HTML 出力は以下の通りです(ソースコードを確認してください):
<!DOCTYPE html> <html> <body> trim を使用しない: Hello World! <br>trim を使用する: Hello World! </body> </html>
以下のコードのブラウザ出力は以下の通りです:
trim を使用しない: Hello World! trim を使用する: Hello World!
例 2
文字列の両側の改行符(\n)を削除する:
<?php $str = "\n\n\nHello World!\n\n\n"; echo "trim を使用しない: " . $str; echo "<br>"; echo "trim を使用する: " . trim($str); ?>
以下のコードの HTML 出力は以下の通りです(ソースコードを確認してください):
<!DOCTYPE html> <html> <body> trim を使用しない: Hello World! <br>trim を使用する: Hello World! </body> </html>
以下のコードのブラウザ出力は以下の通りです:
trim を使用しない: Hello World! trim を使用する: Hello World!