php使用百度ping服務代碼實例
更新時間:2014年06月19日 10:30:55 投稿:junjie
這篇文章主要介紹了php使用百度ping服務代碼實例,百度ping服務可以加速對自己網(wǎng)站的收錄,一般在文章發(fā)表時調用,需要的朋友可以參考下
代碼實例:
<?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.dbjr.com.cn</string></value></param>
<param><value><string>http://www.dbjr.com.cn/read.php?tid-96.html</string></value></param>
<param><value><string>http://www.dbjr.com.cn</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失敗";
}
?>
相關文章
windows server 2008/2012安裝php iis7 mysql環(huán)境搭建教程
這篇文章主要為大家詳細介紹了windows server 2008/2012安裝php iis7 mysql環(huán)境搭建教程 ,需要的朋友可以參考下2016-06-06
針對多用戶實現(xiàn)頭像上傳功能PHP代碼 適用于登陸頁面制作
這篇文章主要為大家詳細介紹了針對多用戶實現(xiàn)頭像上傳功能PHP代碼,具有一定的參考價值,感興趣的小伙伴們可以參考一下2016-08-08
PHP連接SQL Server的方法分析【基于thinkPHP5.1框架】
這篇文章主要介紹了PHP連接SQL Server的方法,結合實例形式分析了基于thinkPHP5.1框架Db類以及使用PDO進行SQL Server數(shù)據(jù)庫連接的相關操作實現(xiàn)技巧,需要的朋友可以參考下2019-05-05
Laravel中重寫資源路由自定義URL的實現(xiàn)方法
這篇文章主要給大家介紹了關于Laravel中重寫資源路由自定義URL的實現(xiàn)方法,需要的朋友可以參考下2017-08-08
Laravel5.5 數(shù)據(jù)庫遷移:創(chuàng)建表與修改表示例
今天小編就為大家分享一篇Laravel5.5 數(shù)據(jù)庫遷移:創(chuàng)建表與修改表示例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2019-10-10
Thinkphp5.0 框架實現(xiàn)控制器向視圖view賦值及視圖view取值操作示例
這篇文章主要介紹了Thinkphp5.0 框架實現(xiàn)控制器向視圖view賦值及視圖view取值操作,結合實例形式分析了thinkPHP控制器向視圖傳值及從視圖取值相關操作技巧,需要的朋友可以參考下2019-10-10

