检查字符串是否以特定的字符串序列开始是常见的编程中的任务。在本例中,目标是确定字符串是否以“http”开头。这里有两种方法:
对于 PHP 8 或更高版本,str_starts_with 函数提供了一个简单的解决方案:
str_starts_with('http://www.google.com', 'http')
在 PHP 7 或更早版本中,我们可以利用 substr 函数从字符串的开头提取一部分:
substr($ string_n, 0, 4) === "http"
为确保不匹配其他协议或类似序列,请考虑扩展子字符串长度:
substr($string_n , 0, 7) === "http://"
一般可以使用以下模式:
substr($string, 0, strlen($query )) === $query
以上是如何检查字符串是否以'http”开头?的详细内容。更多信息请关注PHP中文网其他相关文章!