PHP API接口必備之輸出json格式數(shù)據(jù)示例代碼
前言
我們在日常的開發(fā)工作中免不了要寫接口,json格式文本的輸出是制作接口必須掌握的,現(xiàn)在通行的接口基本是采用json格式的數(shù)據(jù)。下面話不多說,來看看本文的詳細(xì)內(nèi)容:
簡單的php json文件輸出:
<?php $data =array( ‘request'=>'success', ‘msg'=>'35235' ); $data_json = json_encode($data); header(‘Content-type:text/json'); echo $data_json; ?>
這樣,我們就可以得到一個輸出形式為json格式的頁面,具體使用可以參考來修改。
如何讀取接口json文件:
<?php $data =file_get_contents(‘http://api.1yhaha.cn/v1/sms/send-validate-code'); $data_new = json_decode($data); var_dump($data_new ); ?>
很顯然,接口地址為:http://api.1yhaha.cn/v1/sms/send-validate-code,我是通過http://api.1yhaha.cn/v1/sms/send-validate-code這個地址去讀取信息,讀出來的數(shù)據(jù)是json格式的,需要解碼,得到的$data_new會是個數(shù)據(jù)對象,具體怎么使用數(shù)據(jù)你們打印下就知道了。
總結(jié)
以上就是這篇文章的全部內(nèi)容了,希望本文的內(nèi)容對大家的學(xué)習(xí)或者工作能帶來一定的幫助,如果有疑問大家可以留言交流,謝謝大家對腳本之家的支持。
相關(guān)文章
修改php.ini實現(xiàn)Mysql導(dǎo)入數(shù)據(jù)庫文件最大限制的修改方法
這里介紹修改php.ini實現(xiàn)Mysql導(dǎo)入數(shù)據(jù)庫文件最大限制的修改方法,簡單說明了wampserver服務(wù)器上針對php.ini配置文件上傳限制參數(shù)、內(nèi)存限制參數(shù)以及post傳輸參數(shù)等修改方法,需要的朋友可以參考一下2007-12-12
php實現(xiàn)多維數(shù)組中每個單元值(數(shù)字)翻倍的方法
這篇文章主要介紹了php實現(xiàn)多維數(shù)組中每個單元值(數(shù)字)翻倍的方法,涉及php操作數(shù)組的技巧,需要的朋友可以參考下2015-02-02
php構(gòu)造方法中析構(gòu)方法在繼承中的表現(xiàn)
這篇文章主要為大家詳細(xì)介紹了php構(gòu)造方法中析構(gòu)方法在繼承中的表現(xiàn),感興趣的小伙伴們可以參考一下2016-04-04
php中多維數(shù)組按指定value排序的實現(xiàn)代碼
這篇文章主要介紹了php中多維數(shù)組按指定value排序的實現(xiàn)代碼,可以實現(xiàn)類似數(shù)據(jù)庫排序字段的排序效果,需要的朋友可以參考下2014-08-08

