関数|文字列
PHP3.0 には多くの文字列操作関数があります。重要なものは次のとおりです: (1)echo、print、printf、sprintf
は文字列に変数名がある場合に使用されます。後の 2 つの関数は、C の同じ名前の関数と似ています。使用される文字列操作関数。一部の関数は、C の同じ名前の関数とまったく同じ意味を持ちます。strto lower と strtoupper は、文字列を小文字に変換し、ucfirst は文字列の最初の文字を大文字に変換します。文字列を大文字に変換します。 substr は文字列の部分文字列です。使用法は次のとおりです: substr (文字列、先頭、長さ)。先頭の位置は 0 から計算されます。負の数値の場合は、末尾からカウントすることを意味します。 .
(3)Chr ,Ord
(4)explode, implode, join
配列に関する関数は、explode(string, separator)を分割して生成した配列を返します。区切り文字の文字列 implode (array, separator) は配列の各要素の間に区切り文字を挿入した文字列を返します
(5)Chop
末尾の空白を処理します。文字列の
(6)htmlspecialchars
HTML 特殊文字をその名前に置き換えます。たとえば、「<」は「<」になります。 (7)nl2br
各改行の前に追加します。 HTML "
"
(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」のように「[]」がある場合、2 つの要素が 1 と 2 である配列 $a が生成されます。それぞれ 2