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

str_contains

判断一个字符串中是否包含一个给定的子字符串
名称:str_contains
分类:字符串
所属语言:php
一句话介绍:判断一个字符串中是否包含一个给定的子字符串

str_contains 函数

<h2>适用PHP版本</h2>
<p>PHP 8.0及以上版本。</p>

<h2>函数说明</h2>
<p>str_contains 函数用于检查字符串中是否包含某个子字符串。如果子字符串存在,返回 true,否则返回 false。</p>

<h2>函数语法</h2>
<p>bool str_contains(string $haystack, string $needle)</p>

<h2>参数</h2>
<ul>
    <li><strong>$haystack</strong> (string): 需要搜索的主字符串。</li>
    <li><strong>$needle</strong> (string): 要查找的子字符串。</li>
</ul>

<h2>返回值</h2>
<p>如果主字符串包含子字符串,则返回 true;如果不包含,则返回 false。</p>

<h2>示例</h2>
<p>以下是一个示例,演示了如何使用 str_contains 函数来检查字符串是否包含指定的子字符串。</p>

<h3>示例代码</h3>
<pre>

$haystack = "Hello, world!";
$needle = "world";

if (str_contains($haystack, $needle)) {
echo "字符串中包含子字符串!";
} else {
echo "字符串中不包含子字符串!";
}

<h3>示例代码的说明</h3>
<p>在上述代码中,我们定义了一个主字符串 $haystack 和一个子字符串 $needle。使用 str_contains 函数来检查 $haystack 中是否包含 $needle。如果包含,输出 "字符串中包含子字符串!";否则,输出 "字符串中不包含子字符串!"。</p>
同类函数
  • 将字符串的第一个字符设为小写 lcfirst

    lcfirst

    将字符串的第一个字符设为小写
  • 随机打乱一个字符串 str_shuffle

    str_shuffle

    随机打乱一个字符串
  • strstr的别名 strchr

    strchr

    strstr的别名
  • 在字符串中查找一组字符的任何一个字符-返回一个以找到的字符开始的子字符串 strpbrk

    strpbrk

    在字符串中查找一组字符的任何一个字符-返
  • 翻译字符或替换子字符串-转换指定字符 strtr

    strtr

    翻译字符或替换子字符串-转换指定字符
  • 打断字符串为指定数量的字串 wordwrap

    wordwrap

    打断字符串为指定数量的字串
  • 输出一个字符串 print

    print

    输出一个字符串
  • 以 C 语言风格使用反斜线转义字符串中的字符 addcslashes

    addcslashes

    以C语言风格使用反斜线转义字符串中的字符
热门文章