PHP strstr() 函数用法及示例

    PHP String 字符串函数手册

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

PHP String 字符串函数手册