php內(nèi)置json編碼和解析函數(shù)
讓客戶滿意是我們工作的目標,不斷超越客戶的期望值來自于我們對這個行業(yè)的熱愛。我們立志把好的技術通過有效、簡單的方式提供給客戶,將通過不懈努力成為客戶在信息化領域值得信任、有價值的長期合作伙伴,公司提供的服務項目有:域名注冊、虛擬主機、營銷軟件、網(wǎng)站建設、云溪網(wǎng)站維護、網(wǎng)站推廣。
$response=file_get_contents(';key=申請的QQ地圖差弊密鑰');
//把字符串解析為數(shù)組,第二個參數(shù)默認false,解析為對象
$json?=?json_decode($response,true);
echo?$json['location']['lng'];
echo?$json['location']['lat'盯州];
//把數(shù)組編碼成字符串輸出,第二虛則族個參數(shù)為不編碼unicode字符(漢字就屬于unicode,不編碼則原樣顯示,編碼后為?\uxxxx?的格式)
echo?json_encode($json,JSON_UNESCAPED_UNICODE);
PHP直接的旁備函數(shù)獲取或生核前成
用php生成json格式:json_encode('內(nèi)容改啟清');
用php讀取json數(shù)據(jù):json_deconde('json數(shù)據(jù)');
// 生成一個PHP數(shù)組
$data = array();
$data['name'] = 'admin';
$data['pwd'] = '123456';
// 把PHP數(shù)組轉成JSON字符桐知串
$json_string = json_encode($data);
// 寫入文件
file_put_contents('user.json', $json_string);
// 從文件中讀取數(shù)據(jù)到PHP變量純輪旁
$json_string = file_get_contents('user.json');
// 把JSON字做橡符串轉成PHP數(shù)組
$data = json_decode($json_string, true);
// 顯示出來看看
var_dump($data)