ホームページ  >  記事  >  バックエンド開発  >  PHPのstrchr関数の使い方は?

PHPのstrchr関数の使い方は?

藏色散人
藏色散人オリジナル
2019-05-30 13:27:203553ブラウズ

php strchr 関数は、別の文字列内で最初に出現する文字列を検索するために使用されます。その構文は strchr (string, search, before_search) です。パラメータ string は必須であり、検索する文字列を参照します。searchは必須です。検索を指定する文字列を指します。

PHPのstrchr関数の使い方は?

#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 サイトの他の関連記事を参照してください。

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