ホームページ >バックエンド開発 >PHPチュートリアル >PHP 関数の詳細な分析 - rtrim 関数 By ACReaper

PHP 関数の詳細な分析 - rtrim 関数 By ACReaper

WBOY
WBOYオリジナル
2016-06-13 12:38:00859ブラウズ

PHP 関数の詳細な分析: rtrim 関数 ACReaper による

string rtrim ( 文字列 $str [, 文字列 $charlist ] )

この関数は分かりやすいですが、rは右側、trimはトリミング、つまり右側の文字をトリミングすることを意味します。スペース文字はデフォルトでトリミングされます。

$charlist を指定した場合、トリミング方法は文字ごとのマッチングになります。

まず、$charlist から最初の文字を取得し、$str の最後の文字と一致する場合は、$str の後の文字を削除します。

一致するものがない場合は、$charlist がスキャンされて一致するものがなくなるまで、$charlist の次の文字と一致します。その後、右トリミングが完了します。

一致するものがあれば、$charlist の先頭から開始して、新しい $str の最後の文字を 1 つずつ一致させます。



例:

<?php
   // Example 1:
   rtrim('This is a short short sentence', 'short sentence');
   // returns 'This is a'
   // If you were expecting the result to be 'This is a short ',
   // then you're wrong; the exact string, 'short sentence',
   // isn't matched.  Remember, character-by-character comparison!
   // Example 2:
   rtrim('This is a short short sentence', 'cents');
   // returns 'This is a short short '
?> 

2013 09 11

ACReaper 作成

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。