📅  最后修改于: 2023-12-03 14:45:13.159000             🧑  作者: Mango
stristr
函数是PHP中一个非常有用的函数,用于查找字符串中第一次出现的指定子字符串,并返回指定子串及其之后的部分(或整个字符串)。
stristr ( string $haystack , mixed $needle [, bool $before_needle = false ] ) : string|false
haystack
: 要查找的字符串。needle
: 要查找的子串。before_needle
: 可选,一个布尔值,表示是否返回指定子串之前的部分(默认为 false
)。如果找到了指定的子串,则返回子串及其之后的部分(或整个字符串)。如果未找到,则返回 false
。
$myStr = "Welcome to PHP! PHP is awesome.";
// Output: "PHP is awesome."
echo stristr($myStr, "PHP");
// Output: "is awesome."
echo stristr($myStr, "IS");
// Output: ""
echo stristr($myStr, "is", true);
在上面的示例中,我们首先定义了一个包含一句话的字符串。然后,我们使用 stristr
函数检查字符串中是否包含子串 PHP
,并返回子串及其之后的部分。接着,我们检查字符串中是否包含子串 IS
,并返回子串及其之后的部分。最后,我们使用 stristr
函数返回指定子串之前的部分(仅返回子串之前的字符)。
stristr
函数是PHP中一个非常常用和实用的函数。通过对字符串进行查找和剪切操作,可以在开发PHP应用程序时帮助我们节省大量的时间和精力。我建议您在编写PHP代码时,熟练掌握 stristr
函数的用法,以便更有效地处理字符串。