当前位置: 首页> 函数类别大全> 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>
同类函数
  • 将特殊字符转换为HTML实体 htmlspecialchars

    htmlspecialchars

    将特殊字符转换为HTML实体
  • 转义元字符集 quotemeta

    quotemeta

    转义元字符集
  • 转换字符串第一个字节为 0-255 之间的值 ord

    ord

    转换字符串第一个字节为0-255之间的值
  • 检查字符串是否以给定的子字符串开头 str_starts_with

    str_starts_with

    检查字符串是否以给定的子字符串开头
  • 输出格式化的字符串 printf

    printf

    输出格式化的字符串
  • 将字符串拆分为较小的块 chunk_split

    chunk_split

    将字符串拆分为较小的块
  • 根据指定格式解析输入的字符 sscanf

    sscanf

    根据指定格式解析输入的字符
  • 在字符串中查找一组字符的任何一个字符-返回一个以找到的字符开始的子字符串 strpbrk

    strpbrk

    在字符串中查找一组字符的任何一个字符-返
热门文章