php strchr 関数は、別の文字列内で最初に出現する文字列を検索するために使用されます。その構文は strchr (string, search, before_search) です。パラメータ string は必須であり、検索する文字列を参照します。searchは必須です。検索を指定する文字列を指します。
#php strchr関数の使い方は?
定義と使用法
strchr() 関数は、別の文字列内で最初に出現する文字列を検索します。
この関数は、strstr() 関数のエイリアスです。
注: この関数はバイナリ セーフです。
注: この関数では大文字と小文字が区別されます。大文字と小文字を区別しない検索を実行するには、stristr() 関数を使用します。
構文
strchr(string,search,before_search);
パラメータ
文字列は必須です。検索する文字列を指定します。
検索は必須です。検索する文字列を指定します。
パラメータが数値の場合、その数値に対応する ASCII 値に一致する文字を検索します。
before_search オプション。デフォルト値「false」のブール値。
「true」に設定すると、検索パラメータが最初に出現する前の文字列の部分が返されます。
戻り値: 文字列の残りの部分 (一致点から) を返します。検索された文字列が見つからない場合は FALSE を返します。
PHP バージョン: 4
変更ログ: PHP 5.3 では、before_search パラメーターが追加されました。
例 1
ASCII 値「o」で文字列を検索し、文字列の残りの部分を返します:
<?php echo strchr("Hello world!",111); ?>
出力:
o world!
#例 2
「world」が最初に出現する前の文字列部分を返します:<?php echo strchr("Hello world!","world",true); ?>
Hello
例 3
「Hello world!」で最初に出現する「world」を検索し、この文字列の残りを返します:<?php echo strchr("Hello world!","world"); ?>
world!
以上がPHPのstrchr関数の使い方は?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。