php检测网址是否有效,php 检测因特网址是否有效
php 檢測網址是否有效
1. ?網址的格式:
?function checkUrl($weburl) { return !ereg("^http(s)*://[_a-zA-Z0-9-]+(.[_a-zA-Z0-9-]+)*$", $weburl); }?
2 .?判斷http 地址是否有效
?function url_exists($url){$ch = curl_init(); curl_setopt($ch, CURLOPT_URL,$url); curl_setopt($ch, CURLOPT_NOBODY, 1); // 不下載 curl_setopt($ch, CURLOPT_FAILONERROR, 1); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); return (curl_exec($ch)!==false) ? true : false;}
?
或者
?function img_exists($url) {return file_get_contents($url,0,null,0,1) ? true : false;}
?
或者
?function url_exists($url) {$head = @get_headers($url); return is_array($head) ? true : false;}
?
實例:
?$url='http://www.qq.com';echo url_exists($url);
?
?
?
?
相關文章
相關視頻
總結
以上是生活随笔為你收集整理的php检测网址是否有效,php 检测因特网址是否有效的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: oracle缩减临时表空间,oracle
- 下一篇: oracle error-1555,从另