前端技术 手机教程
程序开发 平面动画
系统软件 CMS教程
CMS教程 在线手册
资源下载 网络安全
精准搜索请尝试:精确搜索

PHP判断字符串是否以指定字符(串)开头的方法

2021-07-23 10:12:19 来源:未知 作者:IT零五

PHP8 版本

PHP 8 新增了三个字符串函数,分别为: str_contains()、 str_starts_with()、 str_ends_with(),因此如果你使用的是PHP 8,那么强烈建议使用 str_starts_with() 来判断字符串是否以指定字符(串)开头。

语法:

str_starts_with ( string $haystack , string $needle ) : bool

示例:

$str = "www.02405.com";
str_starts_with($str, "www");//true
str_starts_with($str, "02405");//false

PHP7.*及以下版本:

如果想判断一个字符串是否以指定的字符(串),在 java 或者 python 中可以用 startwith 函数,但是 php 并没有标准的 startwith 函数,因此如果我们需要在 php 中判断字符串是否以指定字符(串)开头就需要自行实现,具体代码如下:

function startwith($str,$pattern) {
    return (strpos($str,$pattern) === 0 ? true:false;
}
startwith("www.02405.com","www") //true
本文关键词:

相关文章

零五网,分享IT知识,国内顶级IT知识门户网站。

Copyright (C) www.02405.com, All Rights Reserved.

零五网 版权所有 辽ICP备13002105号-1