php验证url是否合法的函数 验证url有两种一种是利用正则表达式来验证url是不是合适url规则了,另一个是利用函数来访问指定url看看是否可正常访问了,如果能正常访问自然就是合法的url地址了。
例子1
代码如下
例子2
上面的例子只是验证url是不是正常的不代表是否可以访问了,我们可以使用如curl函数进行方法
代码如下
$url = http://www.45it.net ; $curl = curl_init($url); curl_setopt($curl, curlopt_nobody, true); $result = curl_exec($curl); if ($result !== false) { $statuscode = curl_getinfo($curl, curlinfo_http_code); if ($statuscode == 404) { echo url not exists } else { echo url exists; } } else { echo url not exists; }
除了这个函数还可以使用php的很多函数如 file、file_get_contents()、fopen函数来进行检测了。
http://www.bkjia.com/phpjc/918725.htmlwww.bkjia.comtruehttp://www.bkjia.com/phpjc/918725.htmltecharticlephp验证url是否合法的函数 验证url有两种一种是利用正则表达式来验证url是不是合适url规则了,另一个是利用函数来访问指定url看看是否可正...