php strstr函數是用于在字符串中查找指定的字符串,并返回從指定字符串開始到字符串末尾的部分。
函數的用法如下:
strstr(string $haystack, mixed $needle, bool $before_needle = false): string|false
參數說明:
haystack
:要在其中進行查找的字符串。needle
:要查找的字符串。before_needle
:可選參數,指定是否返回 needle 之前的部分。默認為 false,返回 needle 開始到字符串末尾的部分。示例:
$str = 'Hello, world!';
$part = strstr($str, 'world');
echo $part; // 輸出:world!
$part2 = strstr($str, 'world', true);
echo $part2; // 輸出:Hello,
在上面的示例中,strstr($str, 'world')
會找到字符串中第一次出現的 ‘world’,并返回從 ‘world’ 開始到字符串末尾的部分。而 strstr($str, 'world', true)
則會返回 ‘world’ 之前的部分。