百度 Google Ping主动推送方法
发布:smiling 来源: PHP粉丝网 添加日期:2018-09-22 12:14:19 浏览: 评论:0
- function ping($data){
- $server_url = array(
- 'baidu' => 'http://ping.baidu.com/ping/RPC2',
- // 'google' => 'http://blogsearch.google.com/ping/RPC2',
- //'bloglines' => 'http://www.bloglines.com/ping'
- );
- $xml = '
- weblogUpdates.extendedPing
- ' . $data['blog_name'] . '
- ' . $data['blog_home'] . '
- ' . $data['blog_url'] . '
- ' . $data['rss_url'] . '
- '
- $xml_baidu = '
- weblogUpdates.extendedPing
- ' . $data['blog_name'] . '
- ' . $data['blog_home'] . '
- ' . $data['blog_url'] . '
- ' . $data['rss_url'] . '
- '
- foreach
- ($server_url as $k => $s){
- $s = trim($s);
- if(!emptyempty($s)){
- $c = curl_init();
- $header = array(
- "Content-type: text/xml;charset=\\"utf-8\\"",
- "Accept: text/xml"
- );
- curl_setopt
- _array(
- $c,
- array(
- CURLOPT_URL => $s,
- CURLOPT_RETURNTRANSFER => true,
- CURLOPT_POST => true,
- CURLOPT_HTTPHEADER => $header,
- CURLOPT_POSTFIELDS => $k === 'baidu' ? $xml_baidu : $xml
- )
- );
- $content=curl_exec($c);
- var_dump($content);
- curl_close($c);
- }
- }
- }
Tags: 方法
相关文章
- ·file_get_contents被屏蔽解决方法(2013-12-05)
- ·php中字符串比较方法(2014-05-10)
- ·php preg_split()字符串分割函数的使用方法(2014-05-22)
- ·php从指定位置开始替换字符方法(2014-05-23)
- ·php header()函数详细实用方法(2014-05-30)
- ·php eval函数使用方法总结(2014-08-22)
- ·php eval函数用法总结(2014-08-23)
- ·php ini_get函数使用方法详解(2014-09-12)
- ·PHP header() 函数使用方法总结(2014-09-13)
- ·PHP匿名函数与注意事项详解(2016-08-18)
- ·php输出含有“#”字符串的方法(2018-07-01)
- ·php获取指定数量随机字符串的方法(2018-07-31)
- ·PHP中对汉字进行unicode编码和解码的实现方法(2018-07-31)
- ·PHP输出多个元素的排列或组合的方法(2018-08-09)
- ·PHP生成随机数的方法总结(2018-09-14)
- ·百度 Google Ping主动推送方法(2018-09-27)
推荐文章
热门文章
最新评论文章
- 写给考虑创业的年轻程序员(10)
- PHP新手上路(一)(7)
- 惹恼程序员的十件事(5)
- PHP邮件发送例子,已测试成功(5)
- 致初学者:PHP比ASP优秀的七个理由(4)
- PHP会被淘汰吗?(4)
- PHP新手上路(四)(4)
- 如何去学习PHP?(2)
- 简单入门级php分页代码(2)
- php中邮箱email 电话等格式的验证(2)