mb_stristr
ケース別の文字列で文字列の最初の発生を不機嫌に検索する
関数名:mb_stristr()
適用バージョン:PHP 4.0.6以降
使用法:MB_STRSTR()関数は、文字列内の指定されたサブストリングを見つけるために使用され、指定されたサブストリングから文字列の端まで部分を返します。この関数は、strristr()関数のマルチバイト文字セーフバージョンです。
構文:MB_STRSTR(String $ HayStack、String $ edele、bool $ before_needle = false、string $ encoding = mb_internal_encoding()):string | false
パラメーター:
返品値:
例:
$str = "Hello, World!"; $substring = "WORLD"; $result = mb_stristr($str, $substring); echo $result; // 输出:World! $result = mb_stristr($str, $substring, true); echo $result; // 输出:Hello, $result = mb_stristr($str, "abc"); var_dump($result); // 输出:bool(false)
上記の例では、MB_STRSTRING()関数を使用して、文字列$str
の$substring
を検索します。最初の例では、関数は部分をサブストリングのWorld
から文字列の終わり、つまりWorld!
。 2番目の例では、3番目のパラメーターをtrueに設定し、関数はサブストリングのWorld
の前に部分を返します。つまりHello,
。最後の例では、存在しないサブストリングabc
を検索し、関数がfalseを返しました。