PHP7中文手册2018 带注释 最新chm版
<?php //set_time_limit(0); function getHttpStatus($url) { $curl = curl_init(); //初始化一个curl会话,curl_init()函数唯一的一个参数是可选的,表示一个url地址。 curl_setopt($curl,CURLOPT_URL,$url); //这是你想用PHP取回的URL地址。你也可以在用curl_init()函数初始化时设置这个选项。 curl_setopt($curl,CURLOPT_NOBODY,1); //如果你不想在输出中包含body部分,设置这个选项为一个非零值。 curl_setopt($curl,CURLOPT_RETURNTRANSFER,1); //设定是否显示头信息 curl_setopt($curl,CURLOPT_TIMEOUT,5); //设置curl允许执行的最长秒数 curl_exec($curl); //执行给定的cURL会话。$curl是由 curl_init()返回的cURL 句柄。抓取$curl并把它传递给浏览器 $re = curl_getinfo($curl,CURLINFO_HTTP_CODE); //http_code可以是302,200,404,500等如果是302的话,就是页面跳转,直接可以得到跳转的页面的url。 curl_close($curl); // 关闭cURL资源,并且释放系统资源 return $re; } $url = 'baidu.com'; echo getHttpStatus($url); //coda:rand(100,999).'kxw'; if you get it :-)
转载请注明:谷谷点程序 » php判断页面是否能正常打开