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.codesou.cn";
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.codesou.cn","www") //true
想要了解更多内容,请持续关注码农资源网,一起探索发现编程世界的无限可能!
本站部分资源来源于网络,仅限用于学习和研究目的,请勿用于其他用途。
如有侵权请发送邮件至1943759704@qq.com删除
码农资源网 » PHP判断字符串是否以指定字符(串)开头的方法
本站部分资源来源于网络,仅限用于学习和研究目的,请勿用于其他用途。
如有侵权请发送邮件至1943759704@qq.com删除
码农资源网 » PHP判断字符串是否以指定字符(串)开头的方法