用PHP自帶函數(shù)就可以實現(xiàn),首先要過去對方的網(wǎng)頁信息,用
讓客戶滿意是我們工作的目標(biāo),不斷超越客戶的期望值來自于我們對這個行業(yè)的熱愛。我們立志把好的技術(shù)通過有效、簡單的方式提供給客戶,將通過不懈努力成為客戶在信息化領(lǐng)域值得信任、有價值的長期合作伙伴,公司提供的服務(wù)項目有:域名申請、網(wǎng)絡(luò)空間、營銷軟件、網(wǎng)站建設(shè)、新城網(wǎng)站維護(hù)、網(wǎng)站推廣。
file_get_contents();參數(shù)是對方的URL地址,這個函數(shù)返回是一個字符串你想要的東西就在這個字符串中了
接下來就可以針對這個字符串做處理了,說下思路,正如你這個問題想獲取到航班號起飛時間,在這個網(wǎng)頁中應(yīng)該有很多相同的標(biāo)簽元素,它們都有共同點(diǎn),用
用正則表達(dá)式preg_match();或者是
preg_match_all();這兩個函數(shù)它們都返回一個數(shù)組,這個數(shù)組存的就是你要的航班號和起飛時間,那么相同信息的數(shù)組就會出現(xiàn)了,然后在對這個數(shù)組進(jìn)行分析找到你要的某個值或全部的值
獲取信息要用到的3個函數(shù)是:
file_get_contents();
preg_match();
preg_match_all();
獲取當(dāng)前的域名:
echo $_SERVER['SERVER_NAME'];
//獲取來源網(wǎng)址,即點(diǎn)擊來到本頁的上頁網(wǎng)址
echo $_SERVER["HTTP_REFERER"];
$_SERVER['REQUEST_URI'];//獲取當(dāng)前域名的后綴
$_SERVER['HTTP_HOST'];//獲取當(dāng)前域名
dirname(__FILE__);//獲取當(dāng)前文件的物理路徑
dirname(__FILE__)."/../";//獲取當(dāng)前文件的上一級物理路徑
?
如果你會點(diǎn)php基礎(chǔ)我可以給你點(diǎn)參考意見
一個是,你這個文件肯定是txt格式的
$fp = fopen('xxx.txt','r');//用只讀方式打開文件
$getsource = fgets($fp);//讀取第一行,主要是用于去除第一行
while(!feof($fp)){
$getsource = fgets($fp);//獲取有用數(shù)據(jù)
$insource = explode(" ", $getsource);//把一行文字變成數(shù)組,按符號分割
/*---------------下面寫數(shù)據(jù)存儲的sql-------------------*/
......
/*---------------上面寫數(shù)據(jù)存儲的sql-------------------*/
}
我默認(rèn)為你對php和mysql是熟悉的,不然你也不會打算用php寫這個程序,我只提供你點(diǎn)思路,php對文件操作不熟悉的話你可以參考下這篇文章
;id=77class=2
希望對你有幫助
當(dāng)前名稱:php獲取域名寫進(jìn)數(shù)據(jù)庫,php寫入數(shù)據(jù)庫代碼
文章來源:http://jinyejixie.com/article48/dsediep.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供定制開發(fā)、App開發(fā)、網(wǎng)站營銷、網(wǎng)站內(nèi)鏈、建站公司、微信小程序
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)