提供Discuz ,ECShop ,PHPCMS ,帝国CMS ,CSS教程 ,PHP教程 ,DedeCMS ,WordPress ,HTML教程等cms问题查询.
当前位置: PHP问题 > php推断网站是不是能够接见【php问题】,php

PHP支撑的由Daniel Stenberg建立的libcurl库许可你与种种的服务器运用种种类型的协定举行衔接和通信。

libcurl现在支撑http、https、ftp、gopher、telnet、dict、file和ldap协定。libcurl同时也支撑HTTPS认证、HTTP POST、HTTP PUT、 FTP 上传(这个也能经由过程PHP的FTP扩大完成)、HTTP 基于表单的上传、代办、cookies和用户名+暗码的认证。(引荐进修:PHP编程从入门到通晓)

这是一个检测网址是不是能一般翻开的PHP代码,经由过程下面的代码检测一个网址是不是能一般接见,假如一般则会返回http状况码200的值,假如为别的则不一般;这个代码我们能够用到许多处所。

<?php
$url = '';
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_TIMEOUT, 30);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_exec($ch); // $resp = curl_exec($ch);
$curl_code = curl_getinfo($ch, CURLINFO_HTTP_CODE);
curl_close($ch);
if ($curl_code == 200) {
echo '衔接胜利,状况码:' . $curl_code;
} else {
echo '衔接失利,状况码:' . $curl_code;
}

假如关于302如许的跳转也算作接见胜利的话,你也能够加入到推断内里。

if ($curl_code == 200 || $curl_code == 302) {
echo '衔接胜利,状况码:' . $curl_code;
} else {
echo '衔接失利,状况码:' . $curl_code;
}

以上就是php推断网站是不是能够接见的细致内容,更多请关注ki4网别的相干文章!

「梦想一旦被付诸行动,就会变得神圣,如果觉得我的文章对您有用,请帮助本站成长」

分享到:
赞(0) 打赏

支付宝扫一扫打赏

微信扫一扫打赏

标签:

上一篇:

下一篇:

相关推荐

0 条评论关于"php推断网站是不是能够接见【php问题】,php"

最新评论

    暂无留言哦~~

博客简介

看古风美女插画Cos小姐姐,素材合集图集打包下载:炫龙网,好看二次元插画应有尽有,唯美小姐姐等你来。

友情链接

他们同样是一群网虫,却不是每天泡在网上游走在淘宝和网游之间、刷着本来就快要透支的信用卡。他们或许没有踏出国门一步,但同学却不局限在一国一校,而是遍及全球!申请交换友链

服务热线:
 

 QQ在线交流

 旺旺在线