📜  PHP | strstr()函数

📅  最后修改于: 2022-05-13 01:56:52.869000             🧑  作者: Mango

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