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