要在PHP中查找字符串的位置,可以使用strpos函数。该函数的语法如下:
strpos(string $haystack, string $needle, int $offset = 0): int|false
其中,$haystack是要搜索的字符串,$needle是要查找的子字符串,$offset是可选参数,表示从字符串的哪个位置开始搜索,默认为0。该函数会返回子字符串在字符串中第一次出现的位置,如果没有找到则返回false。
下面是一个示例:
$str = "Hello, world!";
$pos = strpos($str, "world");
if ($pos !== false) {
echo "子字符串 'world' 在字符串中的位置是:$pos";
} else {
echo "未找到子字符串 'world'";
}
输出结果为:子字符串 'world' 在字符串中的位置是:7
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站