无码制服丝袜人妻oL在线,国产精品成人VA在线观看,亚洲熟妇久久国内精品,久久久噜噜噜久久中文福利

藝瓊網(wǎng)絡(luò)

PHP利用file_get_contents獲取遠(yuǎn)程內(nèi)容

瀏覽:21479人次 發(fā)布日期:2016-05-03 來(lái)源:藝瓊網(wǎng)絡(luò)

  關(guān)于本站原創(chuàng)內(nèi)容禁止轉(zhuǎn)載的維權(quán)通告

我們可以利用PHP中的file_get_contents獲取遠(yuǎn)程網(wǎng)址中的網(wǎng)頁(yè)內(nèi)容。

  PHP中的file_get_contents函數(shù)應(yīng)用非常廣泛,我們可以利用file_get_contents獲取遠(yuǎn)程網(wǎng)址中的網(wǎng)頁(yè)內(nèi)容。例如有的域名查詢接口,就是通過(guò)這種方式獲取查詢結(jié)果的。它的原理是先從本網(wǎng)站里發(fā)送一條GET請(qǐng)求到遠(yuǎn)程服務(wù)器中的某個(gè)頁(yè)面,再將該頁(yè)面的結(jié)果返回到本網(wǎng)站里并通過(guò)程序接收返回的內(nèi)容。采用這種技術(shù)我應(yīng)用非常多,例如天氣查詢、快遞查詢等等,比比皆是。且看下列代碼。

 

$Get_Str = file_get_contents("遠(yuǎn)程網(wǎng)址");

if($Get_Str == false) //如果獲取不成功,則返回false

{

  echo("獲取不成功");

}

else

{

  $myarr = explode(",",$Get_Str);

  //后續(xù)處理……

}

 

  這要求提前預(yù)知遠(yuǎn)程網(wǎng)址所返回內(nèi)容的格式,然后才能對(duì)接收到的內(nèi)容進(jìn)行格式化處理。例如上面的代碼中,我們預(yù)知遠(yuǎn)程代碼中的返回內(nèi)容格式均以,號(hào)進(jìn)行分隔,然后通過(guò)對(duì)字符串進(jìn)行分割處理,得出各項(xiàng)數(shù)據(jù)再進(jìn)行后續(xù)處理。

 

  假設(shè)要實(shí)現(xiàn)下列功能:

  我們希望從A站中獲取B站中的學(xué)生成績(jī)數(shù)據(jù),那就要先在B站中寫一個(gè)數(shù)據(jù)庫(kù)讀取的程序,比如根據(jù)學(xué)號(hào)獲取學(xué)生姓名及各科的成績(jī),該頁(yè)地址為http://www.b.com/get.php,該頁(yè)返回?cái)?shù)據(jù)格式為:學(xué)號(hào),姓名,語(yǔ)文成績(jī),數(shù)學(xué)成績(jī)。OK,再在B站中獲取A站中的數(shù)據(jù),獲取方式為:

$Get_Str = file_get_contents("http://www.b.com/get.php?xuehao=1") //表示從B站中獲取學(xué)號(hào)為1的學(xué)生信息。

再通過(guò)以下代碼將獲得的內(nèi)容進(jìn)行格式化處理:

$myarr = explode(",",$Get_Str); //由于B站中的get.php返回格式是以,號(hào)分隔的,格式化數(shù)據(jù)時(shí)同樣用,號(hào)進(jìn)行分割,得到我們最終想要的數(shù)據(jù):

$myarr[0] => 學(xué)號(hào)

$myarr[1] => 姓名

$myarr[2] => 語(yǔ)文成績(jī)

$myarr[3] => 數(shù)學(xué)成績(jī)

 

  很簡(jiǎn)單的操作,但是應(yīng)用范圍卻十分廣泛,十分強(qiáng)大。

 


本文網(wǎng)址:http://news.jyspkj.cn/news/n601.html
本文由藝瓊網(wǎng)絡(luò)原創(chuàng),禁止轉(zhuǎn)載、復(fù)制、傳播,深圳市藝瓊網(wǎng)絡(luò)科技有限公司保留著作權(quán)。
您可能感興趣的內(nèi)容
5062
PHP實(shí)現(xiàn)用PHPExcel導(dǎo)出網(wǎng)站數(shù)據(jù)為Excel表PHPExcel功能很強(qiáng)大,程序員可根據(jù)本文的代碼結(jié)合自己的業(yè)務(wù)邏輯進(jìn)行修改。
12952
用PHP建設(shè)多城市分站的二級(jí)域名解決方案通過(guò)域名泛解析和PHP程序分站識(shí)別即可實(shí)現(xiàn)二級(jí)域名分站功能。
21006
PHP根據(jù)變量讀取MYSQL數(shù)據(jù)庫(kù)字段值通過(guò)as賦值到想定的SQL返回值上即可完全解決讀取數(shù)據(jù)庫(kù)字段值的問(wèn)題。
網(wǎng)站建設(shè)價(jià)格計(jì)算器
我們的客戶
Our Customers
酷派集團(tuán)酷派集團(tuán)
王牌家教網(wǎng)王牌家教網(wǎng)
云南固恒集團(tuán)云南固恒集團(tuán)
深圳廣深家教網(wǎng)深圳廣深家教網(wǎng)
深圳標(biāo)準(zhǔn)光深圳標(biāo)準(zhǔn)光
深圳前點(diǎn)科技深圳前點(diǎn)科技
深圳通信人在線深圳通信人在線
中建三局中建三局
東莞ASAQUA東莞ASAQUA
深圳智奇藝科技深圳智奇藝科技
廣州藝尚舞臺(tái)燈光廣州藝尚舞臺(tái)燈光
深圳科博鴻業(yè)深圳科博鴻業(yè)
中歐企業(yè)信息交流協(xié)會(huì)中歐企業(yè)信息交流協(xié)會(huì)
米粒網(wǎng)米粒網(wǎng)
修正康之霸修正康之霸
深圳西階教育深圳西階教育
聯(lián)系電話:13824347551 電子郵箱:service@news.jyspkj.cn
深圳市藝瓊網(wǎng)絡(luò)科技有限公司 2007-2025 版權(quán)所有 | ICP許可證:粵ICP備14034579號(hào)
公司主營(yíng):深圳做網(wǎng)站、深圳網(wǎng)站建設(shè)、東莞做外貿(mào)網(wǎng)站等,為全國(guó)各地做網(wǎng)站的企業(yè)提供服務(wù)。
旗下產(chǎn)品 企業(yè)網(wǎng)站建設(shè) 外貿(mào)網(wǎng)站建設(shè) 模板網(wǎng)站建設(shè)
我要
做網(wǎng)站
售前咨詢售后支持企業(yè)郵箱招商合作
藝瓊網(wǎng)絡(luò)微信
掃一掃關(guān)注
藝瓊官方微信
深圳市藝瓊網(wǎng)絡(luò)科技有限公司
網(wǎng)站建設(shè)專家

有什么疑問(wèn)嗎?
藝瓊網(wǎng)站建設(shè)專家為您排憂解難。