要在 PHP 中截取指定字符串后的所有字符,您可以使用 strstr()
函数结合 substr()
函数来实现。以下是一个示例代码:
php">$string = 'Hello, World! This is a sample string.';
$searchString = 'This is';
// 使用 strstr() 函数查找指定字符串的位置
$position = strstr($string, $searchString);
if ($position !== false) {
// 使用 substr() 函数截取指定字符串后的所有字符
$result = substr($string, strlen($position));
echo $result; // 输出截取的结果
} else {
echo '未找到指定字符串';
}
在上述示例中,我们首先使用 strstr()
函数查找指定字符串 $searchString
在原始字符串 $string
中的位置。然后,使用 substr()
函数从该位置开始截取后面的所有字符,并将结果存储在变量 $result
中。
如果指定字符串存在于原始字符串中,将输出截取后的结果;否则,将输出提示信息表示未找到指定字符串。