(1)echo、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