PHPの文字列組み込み関数の概要

怪我咯
リリース: 2023-03-11 17:16:02
オリジナル
1454 人が閲覧しました

1.strcmp($str1, $str2) 等しい場合は 0 を返し、$str1>$str2 は 1 を返し、$str1<$str2 は -1 を返します (これは、位置比較のみより大きく、小さくなります。 ASCIIコード表)。

2.strncmp($str1,$str2, $length) は、0 から始まる $str1 と $str2 の文字列をインターセプトし、長さを $length にして比較します。出力結果は最初の例と同じです。

3.strstr($str, $need, bool $return_before=false) 重要な文字列検索関数 この関数は、$str で演算される文字列、$need, $return_before で検索される文字列 strchr() と同等です。 $str の前に $need を含む文字列を返すかどうかに関係なく、この関数の戻り値は、$str 内の $need 文字列の最初の出現位置から $str の最後の位置までになります。 4.strrchr($str, $need) 文字列 $str 内の $need の最後の出現位置から $str の末尾の位置までの位置

5.$strpos($str,$need) 最初$str 内の $ の出現 $str の位置が見つからない場合は、null を返します。 $str の位置が見つからない場合は、null を返します。大文字と小文字が区別されない場合は、strripos()

7.strpbrk($str,$charlist) $str を使用できます。演算対象、$charlist 文字セット ($charlist = 'abcde')、

$str 内の $charlist を検索します。 内の任意の文字、指定された文字が最初に出現する位置から始まる残りの部分を返します

8.substr( $str,$start,$length) 重要な文字列インターセプト関数、$str 内の $start 位置をインターセプトします 長さ $length の文字列を開始します

9.explode($delimiter,$str,$limit=null) 文字列分割関数、$delimiter は区切り文字、$str は演算子、区切り文字を空にすることはできません。空です false を返し、デフォルトで配列を返します 10.implode($glue, array $pcs) 重要な

string connection

関数は、コネクタ $gule に従って配列内の $pieces の各要素を接続し、新しい文字列を生成します。

11.str_split($str, $length) 関数は $str を分割します。 mb_split() は、中国語 12.

str_replace

($search,$replace,$str) との互換性が高いことに注意してください。$search in という重要な文字列置換関数です。 $str を $replace.

13.substr_replace($str,$replacement, $start,$length=null) 部分文字列置換関数に置き換えると、$str 内の $start から始まる $length 長さの部分文字列が次のように置き換えられます。 $replacement.

14.str_repeat($str,$times) $strを$times繰り返す 新しい文字列を生成して返す 15.str_pad($str,$pad_length,$pad_str,$pad_type) 文字列充填関数, $ str は演算対象の文字列、$pad_length は埋められる長さ、$pad_str が使用されます。埋められた文字列は、$pad_type:STR_PAD_LEFT などで埋められた文字列の位置を示します。 char) は ASCII コード値に対応するコード値を返します chr(int $ascii) は ASCII コード値に対応する文字列を返します

17.strrev($str) string reversal

18.

strip_tags

($str,$remain_tags), <> が除外される限り、HTML または XML タグを削除します。保持する必要があるタグは $remain_tags タグに設定できます

19.nl2br ($str) の前に
を追加します。改行

追加: mb (マルチバイト) 中国語またはその他のテキスト文字は複数のバイトで構成され、前の文字列分割およびその他の機能 mb で始まらないものはすべて 1 バイト単位で演算されるため、中国語では予期しない演算結果が発生します文字なので、mbstring が適切な操作方法を提供します。

以上がPHPの文字列組み込み関数の概要の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!