strstr()函数用于返回字符串从第一次出现的位置开始到结尾的字符串。
strstr(string,search,before_search)
strstr() 函数搜索字符串在另一字符串中是否存在,如果是,返回该字符串及剩余部分,否则返回 FALSE。
注意:该函数是二进制安全的。
注意:该函数是区分大小写的。如需进行不区分大小写的搜索,请使用 stristr() 函数。
它返回字符串的其余部分;如果找不到字符串,则返回false
序号 | 参数与说明 |
---|---|
1 | string 被搜索的字符串 |
2 | search 要搜索的字符串 |
3 | before_search 一个布尔值,默认值为“ false”。如果设置为“ true”,它将返回第一次出现搜索参数之前的字符串部分。 |
试试下面的实例,通过 "o" 的 ASCII 值搜索字符串,并返回字符串的剩余部分
<?php //通过 "o" 的 ASCII 值搜索字符串,并返回字符串的剩余部分: echo strstr("Hello world!",111); echo '<br>'; //返回 "world" 第一次出现之前的字符串部分 echo strstr("Hello world!","world",true); ?>测试看看‹/›
o world! Hello