ホームページ  >  記事  >  バックエンド開発  >  php_PHP チュートリアルでよく使用される文字列処理関数

php_PHP チュートリアルでよく使用される文字列処理関数

WBOY
WBOYオリジナル
2016-07-20 11:02:10938ブラウズ

Chop はスペース削除処理を実行し、get_html_translation_table は変換リストを変数に返し、HTML エンコードされた文字列を含む htmlentity を定義し、htmlspecialchars_decode は HTML 特殊文字を含む文字列を定義し、nl2br quotemeta rtrim などを以下に示します。 ​

Chop はスペース削除処理を実行し、get_html_translation_table は変換リストを変数に返し、html エンコードされた文字列を含む htmlentity を定義し、htmlspecialchars_decode は HTML 特殊文字を含む文字列を定義し、nl2br quotemeta rtrim などを以下に示します。
定義と使用法
Chop() 関数は、文字列の末尾から始まる空白文字またはその他の事前定義された文字を削除します。

この関数の rtrim() 関数のエイリアス。

文法

チョップ(文字列,文字リスト)

*/
$str="私は教師です " //文字列を定義します
$result=chop($str); //スペース削除処理を実行
echo $result; // 結果を出力します

/*/

定義と使用法
get_html_translation_table() 関数は、htmlentities() 関数と htmlspecialchars() 関数で使用される変換テーブルを返します。

文法
get_html_translation_table(関数,quotestyle)

/*/
$trans=get_html_translation_table(html_entities); //変換リストを変数に返します
print_r($trans); //変換テーブルを出力します
$str="hallo & & krmer" // 文字列
を定義します。 $encoded=strtr($str,$trans); //文字を検索します
echo $encoded // 結果を出力します
//

$str="a 'quote' is bold" //HTML エンコーディングを含む文字列を定義します
echo htmlentities($str); // 処理された文字列を出力します
echo htmlentities($str, ent_quotes); //オプションのパラメータを追加した後の結果を出力します

//
$str='

これ -> "

; '; // HTML 特殊文字を含む文字列を定義します
echo htmlspecialchars_decode($str); // 変換された内容を出力します
エコー「
」 ";
echo htmlspecialchars_decode($str,ent_noquotes); //エンコード引用符なしで結果を出力します。

//

$str="猫は犬ではありません" //改行文字を含む文字列を定義します
$result=nl2br($str); //変換演算を実行します
echo $result; //変換結果を出力します

//

$str="hello world.(聞こえますか?)" //メタキャラクターを含む文字列を定義します
$result=quotemeta($str); //変換操作を実行します
echo $result; // 変換された結果を出力します

//

$str="hello world " //末尾にスペースを含む文字列を定義します
$result=rtrim($str); //変換演算を実行します
echo $result; // 変換された結果を出力します
?>


www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/445386.html技術記事 Chop はスペースの削除処理を実行し、get_html_translation_table は変換リストを変数に返し、HTML エンコードされた文字列を含む htmlentity を定義します。
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。