mb_strstr
別の文字列で文字列の最初の出現を見つける
関数名:MB_STRSTR()
該当するバージョン:PHP 4> = 4.0.6、PHP 5、PHP 7、PHP 8
使用法:MB_STRSTR(String $ HayStack、String $ edele、bool $ before_needle = false、string $ encoding = null):string | false
説明:MB_STRSTR()関数は、文字列$ haystackのサブストリング$針を見つけて、$針の後に文字列の部分を返すために使用されます。この関数は、ネイティブStrSTR()関数に似ていますが、マルチバイト文字セットをサポートします。
パラメーター:
返品値:
例:
$str = "Hello, World!"; $needle = "World"; // 在$str 中查找$needle 并返回$needle 后的部分字符串$result = mb_strstr($str, $needle); echo $result; // 输出: World! // 在$str 中查找$needle 并返回$needle 之前的部分字符串$result = mb_strstr($str, $needle, true); echo $result; // 输出: Hello, // 使用指定的字符编码进行查找$str = "你好,世界!"; $needle = "世界"; $result = mb_strstr($str, $needle, false, 'UTF-8'); echo $result; // 输出: 世界!
注: