php實(shí)現(xiàn)將數(shù)據(jù)做成json的格式給前端使用
interCom.php頁面
<?php header('Content-Type: application/json; charset=utf8'); class Response{ /* interger $Status 狀態(tài)碼 200/400 * string $Msg 提示信息 * array $Data 數(shù)據(jù) * return string 返回值 json返回的數(shù)據(jù) * */ public static function json($Status,$Msg,$Data=array()){ if(!is_numeric($Status)){ //是否為數(shù)字 return ""; } //組裝好新的數(shù)據(jù) $result=array( 'Status'=>$Status, 'Msg'=>$Msg, 'Data'=>$Data ); //變成json格式的 echo json_encode($result,JSON_UNESCAPED_UNICODE);//JSON_UNESCAPED_UNICODE讓中文不編碼 exit; } } ?>
list.php 文件
<?php require_once("interCom.php");//引用interCom.php文件 //http://127.0.0.1/list.php?page=1&pagesize=12 // $page=isset($_GET['page'])?$_GET['page']:1; //如果存在就是傳上來的值 如果不遜在就賦值為1 $pagesize=isset($_GET['pagesize'])?$_GET['pagesize']:1; if(!is_numeric($page)||!is_numeric($pagesize)){ Response::json(401, "數(shù)據(jù)不合法"); // } ?>
//前端調(diào)用json數(shù)據(jù)的url 看list放在本地服務(wù)器的哪兒。我是用wamp這個(gè)套件。放在http://127.0.0.1/workSpace/list.php 這個(gè)也是客戶端請(qǐng)求的地址 但是上面要傳什么參數(shù)到這個(gè)這個(gè)地址呢?page&pagesize 試試下面這個(gè)就能了解了。
http://127.0.0.1/workSpace/list.php?page=xsxs
以上這篇php實(shí)現(xiàn)將數(shù)據(jù)做成json的格式給前端使用就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
PHP數(shù)組實(shí)際占用內(nèi)存大小原理解析
這篇文章主要介紹了PHP數(shù)組實(shí)際占用內(nèi)存大小原理解析,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2020-12-12laravel異步監(jiān)控定時(shí)調(diào)度器實(shí)例詳解
這篇文章主要給大家介紹了關(guān)于laravel異步監(jiān)控定時(shí)調(diào)度器的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家學(xué)習(xí)或者使用laravel具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧2019-06-06php側(cè)拉菜單 漂亮,可以向右或者向左展開,支持FF,IE
其中menu UL UL的left或者right控制向右或者向左顯示子菜單2009-10-10PHP框架Laravel中實(shí)現(xiàn)supervisor執(zhí)行異步進(jìn)程的方法
這篇文章主要給大家介紹了PHP框架Laravel中實(shí)現(xiàn)supervisor執(zhí)行異步進(jìn)程的方法,文中介紹的非常詳細(xì),相信對(duì)大家具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來一起看看吧。2017-06-06php數(shù)字運(yùn)算驗(yàn)證碼的實(shí)現(xiàn)代碼
這篇文章主要介紹了php實(shí)現(xiàn)數(shù)字運(yùn)算驗(yàn)證碼的方法,具有一定借鑒價(jià)值,需要的朋友可以參考下2015-07-07php通過PHPExcel導(dǎo)入Excel表格到MySQL數(shù)據(jù)庫(kù)的簡(jiǎn)單實(shí)例
下面小編就為大家?guī)硪黄猵hp通過PHPExcel導(dǎo)入Excel表格到MySQL數(shù)據(jù)庫(kù)的簡(jiǎn)單實(shí)例。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2016-10-10