ホームページ  >  記事  >  バックエンド開発  >  文字列操作関数_PHPチュートリアル

文字列操作関数_PHPチュートリアル

WBOY
WBOYオリジナル
2016-07-20 10:59:31845ブラウズ

​ PHP3.0 には多くの文字列操作関数がありますが、重要なものは次のとおりです:
(1)ech​​o、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

http://www.bkjia.com/PHPjc/445599.html技術記事 PHP3.0 には多くの文字列操作関数がありますが、重要なものは次のとおりです。 (1) echo、print、printf、sprintf は文字列を出力するために使用されます。文字列内に変数名がある場合、その変数名に置き換えられます。最後の 2 つは...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。