当前位置: 首页> 函数类别大全> strstr

strstr

查找字符串的首次出现
名称:strstr
分类:字符串
所属语言:php
一句话介绍:查找字符串在另一字符串中的第一次出现(对大小写敏感)。

strstr

适用PHP版本

PHP 4, PHP 5, PHP 7, PHP 8

函数说明

strstr() 函数用于查找字符串中第一次出现指定子字符串的位置,并返回该子字符串及其后面的所有内容。如果未找到子字符串,则返回 false。

函数语法

strstr(string $haystack, string $needle, bool $before_needle = false): string|false

参数

  • $haystack:要搜索的字符串。
  • $needle:要查找的子字符串。
  • $before_needle(可选):如果设置为 true,函数返回子字符串之前的内容(不包括子字符串),默认为 false。

返回值

返回从第一次出现的子字符串开始直到字符串结尾的部分。如果未找到子字符串,返回 false。

示例

查找字符串中第一次出现子字符串的位置,并返回该子字符串及其后面的内容。

示例代码

$str = "Hello world!";
echo strstr($str, "world"); // 输出 "world!"
  

示例代码说明

在字符串 "Hello world!" 中查找子字符串 "world",函数返回从 "world" 开始到字符串结尾的部分,即 "world!"。

同类函数
  • 不区分大小写的strstr stristr

    stristr

    不区分大小写的strstr
  • 二进制安全比较字符串(从偏移位置比较指定长度) substr_compare

    substr_compare

    二进制安全比较字符串(从偏移位置比较指定
  • 以千位分隔符方式格式化一个数字 number_format

    number_format

    以千位分隔符方式格式化一个数字
  • 查找字符串的首次出现 strstr

    strstr

    查找字符串的首次出现
  • 计算字符串的soundex键 soundex

    soundex

    计算字符串的soundex键
  • 从数字生成单字节字符串 chr

    chr

    从数字生成单字节字符串
  • 翻译字符或替换子字符串-转换指定字符 strtr

    strtr

    翻译字符或替换子字符串-转换指定字符
  • 计算两个字符串之间的编辑距离 levenshtein

    levenshtein

    计算两个字符串之间的编辑距离
热门文章