检查url是否包含http://或https://


Check whether url contains http:// or https://

可能重复:
检查url是否包含http或https

使用PHP和正则表达式计算给定URL一开始是否包含http://https://的代码是什么?

您可以使用parse_url

<?php
   $url = parse_url('https://example.org');
   if ($url['scheme'] == 'https') {
       // is https;
   }
?>
if (substr($string, 0, 7) == "http://") {
   $res = "http";
}
if (substr($string, 0, 8) == "https://") {
   $res = "https";
}

也许这可以帮助

$_SERVER['SERVER_PROTOCOL'];