php表格轉(zhuǎn)json數(shù)據(jù) php輸出json格式化

php使用json_encode將數(shù)據(jù)庫里的整張表轉(zhuǎn)成json格式的問題

JSON(JavaScript Object Notation) 是一種輕量級的數(shù)據(jù)交換格式,我們稱之為JavaScript對象表示法。使用JSON進行數(shù)據(jù)傳輸?shù)膬?yōu)勢之一是JSON實際上就是JavaScript。

菏澤網(wǎng)站制作公司哪家好,找創(chuàng)新互聯(lián)建站!從網(wǎng)頁設(shè)計、網(wǎng)站建設(shè)、微信開發(fā)、APP開發(fā)、響應(yīng)式網(wǎng)站開發(fā)等網(wǎng)站項目制作,到程序開發(fā),運營維護。創(chuàng)新互聯(lián)建站自2013年起到現(xiàn)在10年的時間,我們擁有了豐富的建站經(jīng)驗和運維經(jīng)驗,來保證我們的工作的順利進行。專注于網(wǎng)站建設(shè)就選創(chuàng)新互聯(lián)建站

你試試下面兩個

1

$arr = array(

0 = array("id" = 1, "name" = "abc")

);

echo json_encode($arr);

2

$arr = array("id" = 1, "name" = "abc");

echo json_encode($arr);

php轉(zhuǎn)換成json數(shù)據(jù)格式

其實就是把這3個結(jié)果并成一個數(shù)組,再轉(zhuǎn)就是了

例如,

$res1=mysql_query($sql1);

$res2=mysql_query($sql2);

$res3=mysql_query($sql3);

定義一個新的數(shù)組 $a = array();

將3個結(jié)果壓入這個新的數(shù)組

array_push($a,$res1);

array_push($a,$res2);

array_push($a,$res3);

最后轉(zhuǎn)義輸出

echo json_encode($a);

LZ遇到問題不要氣餒呀

php怎么把數(shù)據(jù)庫數(shù)據(jù)轉(zhuǎn)化成json

//演示用過程化風(fēng)格,如需要,自行翻譯成面向?qū)ο箫L(fēng)格

//讓瀏覽器識別json

header('Content-type:?application/json');

//1、連接數(shù)據(jù)庫

$conn?=?mysqli_connect("localhost","my_user","my_password","my_db");

//2、查詢

$query=?mysqli_query($conn,"select?*?form?table?where?1?limit?10");

$res?=?[];

//3、將查詢結(jié)果賦值給變量res

while($res?=?mysqli_fetch_assoc($query)){

$res[]?=?$res;

}

//4、輸出json

echo?json_encode($res);

文章標(biāo)題:php表格轉(zhuǎn)json數(shù)據(jù) php輸出json格式化
分享URL:http://muchs.cn/article6/doshcig.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供商城網(wǎng)站網(wǎng)站改版、電子商務(wù)、微信公眾號、全網(wǎng)營銷推廣網(wǎng)站排名

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

手機網(wǎng)站建設(shè)