php使用百度ping服务代码实例
2014-06-19 00:00
711 查看
代码实例:
<?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>愚人渡</string></value></param> <param><value><string>http://www.jb51.net</string></value></param> <param><value><string>http://www.jb51.net/read.php?tid-96.html</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服务代码实例
- 百度Ping服务,向百度推送你的博客文章,加速收录保护原创,附PHP代码
- 用asp与php实现百度ping服务的代码
- PHP中MD5函数使用实例代码
- PHP时间戳使用实例代码
- C#创建windows服务搭配定时器Timer使用实例(用代码做,截图版)
- php AJAX POST的使用实例代码
- PHP Session 变量的使用方法详解与实例代码
- php使用正则过滤js脚本代码实例
- 使用PHP备份MySQL和网站发送到邮箱实例代码
- PHP使用range协议实现输出文件断点续传代码实例
- php实现抓取网站百度快照和百度收录数量的代码实例
- snoopy 强大的PHP采集类使用实例代码
- seo优化之Google和Baidu Ping服务实现快速收录文章的java,php代码实现
- PHP使用新浪微博登入第三方网站实例代码
- snoopy 强大的PHP采集类使用实例代码
- PHP随机数生成代码与使用实例分析
- php中使用redis队列操作实例代码
- 百度判断手机终端并自动跳转js代码及使用实例