PHP | strstr()函数
strstr()函数是PHP中的内置函数。它在另一个字符串中搜索第一次出现的字符串,并显示后者的部分,从前者在后者中的第一次出现开始(如果指定,则在之前)。此函数区分大小写。
句法 :
strstr( $string, $search, $before )
参数:此函数接受三个参数,如上述语法所示,其中前两个参数必须提供,第三个参数是可选的。所有这些参数描述如下:
- $ 字符串 :这是一个强制参数,它指定我们要在其中执行搜索的字符串。
- $search :它是一个强制参数,指定要搜索的字符串。如果这个参数是一个数字,它会搜索匹配数字的ASCII值的字符
- $before :它是一个可选参数。它指定一个默认为false的布尔值。如果设置为true ,它将返回 $字符串中第一次出现 $search 参数之前的部分。
返回值:该函数返回字符串的其余部分(从匹配点开始),如果未找到要搜索的字符串,则返回 FALSE。
例子:
Input : $string = "Hello world!", $search = "world"
Output : world!
Input : $string = "Geeks for Geeks!", $search = "k"
Output : ks for Geeks!
下面的程序说明了PHP中的 strstr()函数:
程序 1:在这个程序中,我们将显示 $字符串中第一次出现 $search 的部分。
PHP
PHP
PHP
输出:
ks for Geeks!
程序 2:在这个程序中,我们将在第一次出现 $search 之前显示 $字符串的部分。
PHP
输出:
Gee
程序 3:在这个程序中,我们将传递一个整数作为 $search。
PHP
输出:
eeks
参考:
http:// PHP.net/manual/en/函数.strstr。 PHP