PHP3.0 には多くの文字列操作関数がありますが、重要なものは次のとおりです:
(1)echo、print、printf、sprintf
文字列を出力するために使用されます。文字列内に変数名がある場合、その値に置き換えられます。後の 2 つの関数は、同じ名前の C 関数と似ています。
(2)strchr、strlen、strtok、strrchr、strrev、strstr、strto lower、strtoupper、substr、ucfirst
使用される文字列操作関数の一部は、C の同じ名前の関数とまったく同じ意味を持っています。strto lower と strtoupper は文字列を小文字に変換し、ucfirst は文字列の最初の文字を大文字に変換します。文字列を大文字に変換します。substr は返された文字列の部分文字列です。使用法は次のとおりです。substr (文字列、先頭、長さ)。先頭の位置は、負の数の場合、末尾から数えることを意味します。 .
(3)クロ、オルド
同じ名前の関数です。
(4)爆発、内部爆発、結合
配列に関連する関数。explode(string, separator) は文字列を区切り文字で分割して生成された配列を返します。implode(array, separator) は配列 string の各要素の間に区切り文字を挿入して形成された配列を返します。爆裂するように
(5)チョップ
文字列の末尾の空白を処理します。
(6)html特殊文字
HTML 特殊文字をその名前に置き換えます。たとえば、「<」は「<」になります。
(7)nl2br
HTML の各改行の前に「
」を追加します
「。
」
(8)スラッシュを追加、スラッシュを削除
一部のデータベースでは、クエリを実行する前に、文字列に「"」を追加または削除する必要があります。
(9)parse_str
「name1=value1&name2=value2&...」タイプの文字列をいくつかの変数に分析します。
例: parse_str("a=1&b=2"); は、それぞれ値 1 と 2 を持つ 2 つの変数 $a と $b を生成します。同じ名前部分を持つ 2 つの名前/値のペアがある場合、 「a[]=1&a[]=2」のように、これら 2 つのペアの名前の末尾に「[]」が付いている場合、配列 $a が生成されます。 、2 つの要素はそれぞれ 1 と 2 です。
http://www.bkjia.com/PHPjc/445599.html
www.bkjia.com