可能重複:
Check if the url is contains the http or https檢查是否網址包含http://或https://
什麼是找出給定的URL是否包含http://
或https://
的代碼開始使用PHP和正則表達式?
可能重複:
Check if the url is contains the http or https檢查是否網址包含http://或https://
什麼是找出給定的URL是否包含http://
或https://
的代碼開始使用PHP和正則表達式?
可以使用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";
['strpos'文檔】(http://gr.php.net/manual/en/function .strpos.php),第一個例子。 – Jon
我很好奇,你完全沒有費力去決定自己如何做到這一點 - 閱讀http://php.net - 但仍然確定了你需要正則表達式的莫名其妙的結論。 –
是托馬拉克先生 - 如果我知道正則表達式,我會自己解決它,真的不需要這種評論 - 我試圖找到答案,而不是像這樣讀無意義的評論。 – user398341