当前位置: 首页> 函数类别大全> 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!"。

同类函数
  • 解码一个 uuencode 编码的字符串 convert_uudecode

    convert_uudecode

    解码一个uuencode编码的字符串
  • 查找字符串的首次出现 strstr

    strstr

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

    soundex

    计算字符串的soundex键
  • 将一个一维数组的值转化为字符串 implode

    implode

    将一个一维数组的值转化为字符串
  • 以 C 语言风格使用反斜线转义字符串中的字符 addcslashes

    addcslashes

    以C语言风格使用反斜线转义字符串中的字符
  • 计算字符串的sha1哈希值 sha1

    sha1

    计算字符串的sha1哈希值
  • 将8位字符串转换为带引号的可打印字符串 quoted_printable_encode

    quoted_printable_encode

    将8位字符串转换为带引号的可打印字符串
  • 输出一个字符串 print

    print

    输出一个字符串
热门文章