"Hello world!" の中の "world" の最初の出現位置を探し、その位置から残りの文字列を返します:
<?php
echo stristr("Hello world!","WORLD");
?>
例の実行 »
stristr() 関数は、文字列の中から特定の文字列が最初に現れる位置を探します。
注: この関数はバイナリセーフです。
注: この関数は大文字と小文字を区別しません。大文字小文字を区別する検索の場合は、 use strstr() 関数を使用します。
stristr(string,search,before_search)
パラメータ | 説明 |
---|---|
string | 必須。検索する文字列を指定する |
search | 必須。検索する文字列を指定する。 このパラメータが数値の場合は、数値がASCII値に一致する文字を検索する |
before_search | 任意。デフォルト値が "false"のブール値。 "true"に設定すると、searchパラメータが最初に出現する前の文字列の一部が返される |
返り値: | 一致した位置から残りの文字列を返し、検索する文字列が見つからない場合は FALSE を返します |
---|---|
PHP バージョン: | 4+ |
変更歴 | before_search パラメータは、PHP 5.3で追加されました この関数は、PHP 4.3 でバイナリセーフになりました |