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

同类函数
  • 将字符串的第一个字符设为大写 ucfirst

    ucfirst

    将字符串的第一个字符设为大写
  • 返回有关字符串中使用的单词的信息 str_word_count

    str_word_count

    返回有关字符串中使用的单词的信息
  • 使用一个字符串分割另一个字符串为数组 explode

    explode

    使用一个字符串分割另一个字符串为数组
  • 计算字符串的metaphone键 metaphone

    metaphone

    计算字符串的metaphone键
  • 将HTML实体转换为相应的字符 html_entity_decode

    html_entity_decode

    将HTML实体转换为相应的字符
  • 计算字符串的soundex键 soundex

    soundex

    计算字符串的soundex键
  • 检查字符串是否以给定的子字符串结尾 str_ends_with

    str_ends_with

    检查字符串是否以给定的子字符串结尾
  • 查找指定字符在字符串中的最后一次出现 strrchr

    strrchr

    查找指定字符在字符串中的最后一次出现
热门文章