检查网址是否包含http://或https://

时间:2011-09-19 08:38:52

标签: php http

  

可能重复:
  Check if the url is contains the http or https

使用PHP和正则表达式在一开始就确定给定网址是否包含http://https://的代码是什么?

3 个答案:

答案 0 :(得分:22)

您可以使用parse_url

<?php
$url = parse_url('https://example.org');

if($url['scheme'] == 'https'){
   // is https;
}
?>

答案 1 :(得分:11)

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

if (substr($string, 0, 8) == "https://")
    $res = "https";

答案 2 :(得分:-2)

也许这可以帮助

$_SERVER['SERVER_PROTOCOL'];
相关问题