hi,你好!欢迎访问本站!登录
本站由简数采集腾讯云宝塔系统阿里云强势驱动
当前位置:首页 - PHP问题 - 正文 请牢记本站网址www.sosophp.cn

php推断网站是不是能够接见【php题目】

2019-11-26PHP问题搜搜PHP网63°c
A+ A-
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网别的相干文章!

  选择打赏方式
微信赞助

打赏

QQ钱包

打赏

支付宝赞助

打赏

  选择分享方式
  移步手机端
php推断网站是不是能够接见【php题目】

1、打开你手机的二维码扫描APP
2、扫描左则的二维码
3、点击扫描获得的网址
4、可以在手机端阅读此文章
标签: