php取得資料轉json資料格式的方法:先連接資料庫;然後執行「mysql_query($sql);」;最後透過「json_encode($arr);」將資料轉成json資料格式即可。
本文操作環境:Windows7系統、PHP7.1版,DELL G3電腦
php怎麼取得資料轉json資料格式?
php取得資料轉換成json格式
<?php header("content-type:text/html;charset=utf-8"); $con=mysql_connect("localhost","root","123456"); mysql_select_db("style"); mysql_query("set names utf8"); $sql="select * from test"; $r=mysql_query($sql); $arr=array();//开始转换 while ($row = mysql_fetch_assoc($r)) { $arr[] = $row; } echo json_encode($arr); mysql_close($con); ?>
一、mysql與mysqli的概念相關
1、mysql與mysqli都是php方面的函數集,與mysql資料庫關聯不大。
2、在php5版本之前,一般是用php的mysql函數去驅動mysql資料庫的,例如mysql_query()的函數,屬於過程3、在php5版本以後,增加了mysqli的函數功能,某種意義上講,它是mysql系統函數的增強版,更穩定更有效率更安全,與mysql_query()對應的有mysqli_query(),屬於物件導向,用物件的方式操作驅動mysql資料庫
二、mysql與mysqli的差異
1、mysql是非持繼連接函數,mysql每次連結都會開啟一個連接的程序。
2、mysqli是永遠連接函數,mysqli多次運行mysqli將使用相同連接進程,從而減少了伺服器的開銷。 mysqli封裝了諸如事務等一些高級操作,同時封裝了DB操作過程中的許多可用的方法。
推薦學習:《PHP影片教學》
以上是php怎麼取得資料轉json資料格式的詳細內容。更多資訊請關注PHP中文網其他相關文章!