ホームページ >バックエンド開発 >PHPチュートリアル >PHP 文字列関数はカテゴリに分類されます

PHP 文字列関数はカテゴリに分類されます

WBOY
WBOYオリジナル
2016-06-13 12:18:35824ブラウズ

PHP 文字列関数分類

1. 検索文字位置関数:

strpos ($str,search,[int]): int から始まる $str の検索の最初の位置を検索します。

Stripes ($str,search,[int]): 関数は別の文字列の最初の位置にある文字列を返します。一度登場した場所。この関数は大文字と小文字を区別しません

strrpos ($str,search,[int]): int

から $str 内で検索が最後に出現した位置を見つけます。

2. サブ文字関数の抽出 (2 バイト)

submit ($str,int start[,int length]): 抽出$str の strat 位置から始まる [長さ-長さの文字列]。

strstr ($str1,$str2): $str1 (最初の位置) から $str2 を検索し、そこから最後までの文字列をインターセプトします。そうでない場合は、FALSE を返します。

stristr() は、大文字と小文字を区別しないことを除いて、strstr と同じ機能を持ちます。

strrchr() は検索された最後の文字から戻ります。次を使用してパス内のファイル名を取得します。

3. 置換文字列

str_replace (search,replace,$str): $str から検索を見つけ、replace を使用して

str_irreplace ( search,replace,$str): 大文字と小文字を区別しません

strtr ($str,search,replace): この関数では replace を "" にすることはできません;

substr_replace ($str,$rep,$start[,length]) $str 元の文字列、$rep 置換後の新文字列、$start 開始位置、$length 置換長、この項目 Optional

4. 文字長

int strlen($str)

5.比較文字関数

strcmp ($str1,$str2): $str1>=

strcasecmp() 上記と同じ (大文字と小文字を区別しない)

strnatcmp("4","14 ") 文字列を自然な順序で比較

strnatcasecmp() 同上、(大文字と小文字を区別)

6. 配列に分割 関数

str_split ($str,len): len の長さに応じて $str を分割し、配列を返します

split (search, $str[,int] ): $str を検索文字に従って分割して配列 int を返します。残りは分割されません

explode (search,$str[, int ])

7. スペースを削除します: ltrim、rtrim、trim

8. スペース関数を追加します。

chunk_split ($str,2); スペースを追加するには、$str 文字に 2 文字を入力します。

9、chr、ord -- 指定された文字または ascii を返します

10、HTML コード関連関数

nl2br(): n を
に変換します。

strip_tags($str[,'

']): HTML タグと PHP タグを削除します。 $str 内のすべての HTML コードと PHP コードは削除され、オプションのパラメーターは、オプションのパラメーターによって記述されたコードを保持する HTML コードと PHP コードです。例: echo Stripe_tags($text, '

');

htmlspecialchars($str[,parameter]): ページ HTML の通常の出力コードパラメータは変換メソッド

11. 文字列変換関数

strto lower($str) 文字列を小文字に変換します。

strtoupper($str) は文字列を大文字に変換します

ucfirst($str) は関数の最初の文字を大文字に変換します

ucwords($str) は、各単語の最初の文字を大文字に変換します

12. データベース関連関数

Addslashes($str): str 内の単一引用符 (')、二重引用符 (")、バックスラッシュ () および NUL 文字列を ',",\ に変換します。

Magic_quotes_gpc = On get post cookie の内容を自動的にエスケープします

get_magic_quotes_gpc() magic_quotes_gpc がオンになっているかどうかを確認します

magic_quotes_gpc=On の場合、関数 get_magic_quotes_gpc() は 1 を返します

magic_quotes_gpc=Off の場合、関数 get_magic_quotes_gpc() は 0 を返します

Stripslashes() は文字列からバックスラッシュを削除します

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