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

str_starts_with

检查字符串是否以给定的子字符串开头
名称:str_starts_with
分类:字符串
所属语言:php
一句话介绍:检查字符串是否以给定的子字符串开头

str_starts_with 函数

适用 PHP 版本

PHP 8.0.0 及以上版本

函数说明

str_starts_with 函数用于检查一个字符串是否以指定的子字符串开头。

函数语法

bool str_starts_with(string $haystack, string $needle)

参数

  • $haystack (string): 要检查的主字符串。
  • $needle (string): 要检查的子字符串。

返回值

如果 $haystack 以 $needle 开头,函数返回 true;否则返回 false

示例

以下是使用 str_starts_with 函数的示例:

$haystack = "Hello, world!";
$needle = "Hello";
<p>if (str_starts_with($haystack, $needle)) {<br>
echo "字符串以 '$needle' 开头";<br>
} else {<br>
echo "字符串不以 '$needle' 开头";<br>
}<br>

示例代码的说明

在这个示例中,$haystack 是要检查的字符串 "Hello, world!",$needle 是我们希望它以 "Hello" 开头的子字符串。因为 "Hello, world!" 确实以 "Hello" 开头,函数将返回 true,因此输出 "字符串以 'Hello' 开头"。

同类函数
  • 二进制安全比较字符串开头的若干个字符(不区分大小写) strncasecmp

    strncasecmp

    二进制安全比较字符串开头的若干个字符(不
  • 查找指定字符在字符串中的最后一次出现 strrchr

    strrchr

    查找指定字符在字符串中的最后一次出现
  • 将带引号的可打印字符串转换为8位字符串 quoted_printable_decode

    quoted_printable_decode

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

    sha1

    计算字符串的sha1哈希值
  • 获取不匹配遮罩的起始子字符串的长度 strcspn

    strcspn

    获取不匹配遮罩的起始子字符串的长度
  • 在字符串中查找一组字符的任何一个字符-返回一个以找到的字符开始的子字符串 strpbrk

    strpbrk

    在字符串中查找一组字符的任何一个字符-返
  • 将字符串转换为数组 str_split

    str_split

    将字符串转换为数组
  • 返回使用 htmlspecialchars() 和 htmlentities() 后的转换表 get_html_translation_table

    get_html_translation_table

    返回使用htmlspecialchars
热门文章