如何检查字符串是否以指定字符串开头?[副本]

这个问题在这里已经有答案了
PHP中的startsWith()和endsWith()函数

(36个答案)

六年前关闭的

我试图检查字符串是否以http开头。我怎么做这张支票

$string1='google.com';
$2http://www.google.com';

PHP 8或更新版本:

使用str\u启动功能:

str以('http://www.google.com“,”http“)

PHP 7或更高版本:

使用substr函数返回字符串的一部分

substr($string,0,4)="http「;

如果你想确定这不是另一个协议。我会使用http://,因为https也会匹配,还有其他东西,比如http-protocol.com

substr($string,0,7)="http://quot;

总的来说:

substr($string,0,strlen($query))==$query

发表评论