ホームページ  >  記事  >  php教程  >  使用方法を学ぶ: PHP で文字列関数を使用する方法

使用方法を学ぶ: PHP で文字列関数を使用する方法

WBOY
WBOYオリジナル
2016-06-21 08:59:391532ブラウズ

(1)ech​​o、print、printf、sprintf

最初の 2 つの関数は、文字列内に変数名がある場合、その値に置き換えられます。

最後の 2 つの関数は似ています。C の同じ名前の関数です。

(2) strchr、strlen、strtok、strrchr、strrev、strstr、strto lower、

strtoupper、substr、ucfirst

これらは一般的に使用されます。一部の文字列操作関数は、C の同名の関数と同じ意味を持ちます。

strrev は文字列を反転することです。

strto lower および strtoupper の意味です。

ucfirst は文字列の最初の文字を大文字にします。

substr は文字列の部分文字列を返します。使用法は次のとおりです。

先頭の位置は0から計算されます。負の数の場合は末尾から順にカウントすることを意味します。

(3) Chr、Ord

C の同名の関数に似ています。

(4)explode、implode、join

これらは配列に関連する関数です。

explode(string, separator)区切り文字で区切られた文字列を返します。結果の配列を開きます。

implode(array, separator) は、配列の要素間に区切り文字を挿入して形成された文字列を返します。

join は、implode と同じ意味を持ちます。 .

(5)Chop

文字列の末尾の空白を削除します。

(6)htmlspecialchars

内の HTML 特殊文字を置き換えます。

(7)nl2br

文字列の各改行の前に「
」を追加します。

(8)AddSlashes,StripSlashes

データベースクエリに使用する文字列に追加する必要がある文字に「\」を追加および削除します。

(9)parse_str

タイプ「name1=value1&name2=value2&...」の文字列をいくつかの変数に解析します。

例:
parse_str("a=1&b= 2") ;

それぞれ値 1 と 2 を持つ 2 つの変数 $a と $b を生成します。

同じ名前部分を持つ名前/値のペアが 2 つある場合、後者の値 前の値を上書きします。

これら 2 つのペアの名前の末尾に "[]" がある場合 ("a[]=1&a[]=2" など)、配列 $ a が生成され、2 つの要素は 1 になります。 ,2



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