首頁 >後端開發 >PHP問題 >php怎麼取得資料轉json資料格式

php怎麼取得資料轉json資料格式

藏色散人
藏色散人原創
2021-07-05 10:47:442377瀏覽

php取得資料轉json資料格式的方法:先連接資料庫;然後執行「mysql_query($sql);」;最後透過「json_encode($arr);」將資料轉成json資料格式即可。

php怎麼取得資料轉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中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn