PHP的博客ping服务代码
2015-01-24信息快讯网
今天发一下能够直接用的ping函数,希望对大家有所帮助,还需要说明的一点是现在的ping并不是像以前那么管用了
PHP的ping服务代码其实在以前我已经写过一个类,不过,有很多朋友加我好友说,看不太懂,那个是以类的形式写的,可能如果直接放到代码里直接用不太行,今天发一下能够直接用的ping函数,希望对大家有所帮助,还需要说明的一点是现在的ping并不是像以前那么管用了,因为,百度和gg可能又加入了其它的指标,新网站ping能成功,但不一定是百分百收录。<?php function postUrl($url, $postvar) { $ch = curl_init(); $headers = array( "POST ".$url." HTTP/1.0","Content-type: text/xml; charset=\"gb2312\"", "Accept: text/xml", "Content-length: ".strlen($postvar) ); curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_RETURNTRANSFER,1); curl_setopt($ch, CURLOPT_POST, 1); curl_setopt($ch, CURLOPT_HTTPHEADER, $headers); curl_setopt($ch, CURLOPT_POSTFIELDS, $postvar); $res = curl_exec ($ch); curl_close ($ch); return $res; } $baiduXML = "<?xml version=\"1.0\" encoding=\"gb2312\"?> <methodCall> <methodName>weblogUpdates.extendedPing</methodName> <params> <param><value><string>WEB开发笔记</string></value></param> <param><value><string>http://www.jb51.net</string></value></param> <param><value><string>http://www.jb51.net/001</string></value></param> <param><value><string>http://www.jb51.net</string></value></param> </params> </methodCall>"; $res = postUrl('http://ping.baidu.com/ping/RPC2', $baiduXML); if ( strpos($res, "<int>0</int>") ) { echo "PING成功"; } else { echo "PING失败"; } ?>
php模拟ping命令(php exec函数的使用方法)
强烈声明: 不要使用(include/require)_once
解析如何屏蔽php中的phpinfo()函数
探讨PHP函数ip2long转换IP时数值太大产生负数的解决方法
php IP转换整形(ip2long)的详解
深入理解require与require_once与include以及include_once的区别
深入php define()函数以及defined()函数的用法详解
获取php页面执行时间,数据库读写次数,函数调用次数等(THINKphp)
解析CI即CodeIgniter框架在Nginx下的重写规则
深入探讨:Nginx 502 Bad Gateway错误的解决方法
基于MySQL到MongoDB简易对照表的详解
PHP Error与Logging函数的深入理解
PhpMyAdmin出现export.php Missing parameter: what /export_type错误解决方法
PHP Warning: PHP Startup: Unable to load dynamic library \ D:/php5/ext/php_mysqli.dll\
php提示无法加载或mcrypt没有找到 PHP 扩展 mbstring解决办法
Notice: Trying to get property of non-object problem(PHP)解决办法
PHP判断搜索引擎蜘蛛并自动记忆到文件的代码
Ping服务的php实现方法,让网站快速被收录
通过PHP修改Linux或Unix口令的方法分享
fgetcvs在linux的问题
Trying to clone an uncloneable object of class Imagic的解决方法
win2003服务器使用WPS的COM组件的一些问题解决方法
php 转换字符串编码 iconv与mb_convert_encoding的区别说明
PHP mb_convert_encoding文字编码的转换函数介绍
PHP及Zend Engine的线程安全模型分析
提示Trying to clone an uncloneable object of class Imagic的解决