導航:首頁 > 編程語言 > php輸出json數據

php輸出json數據

發布時間:2025-10-18 10:01:24

『壹』 php傳過來的json數據js怎麼調用

<?php
header("Content-type:text/html;charset=utf-8");
if($_POST){
$d = $_POST['data'];//這里獲取的直接就是數組了,不需要用到json_decode
echo $d['doing'];
//print_r($d);
exit;
}
?>
JS部分代碼
<script type="text/javascript">
$(document).ready(function() {
$("#xx").click(function(){
var url = "test.php";
var str ="{'doing':'createvote','type':'type','num':'num','votetheme':'votetheme','creater':'loginname'}";//json格式字元串
var data = eval('('+str+')');//轉換成數組對象,不加這步,那麼PHP獲取的是字元串。
$.post(url, {'data': data}, function(res) {
alert(res);
});
});
});
</script>

<input id="xx" type="button" value="點擊">

『貳』 php如何獲取json中數據

可以用$obj=>key 的方式直接讀取 也可以先轉換為數組 用遍歷數組的方法讀取內

<?php
$json='{"a":100,"b":200,"c":300,"d":400,"e":500}';
//首先將json字元串容轉換成關聯數組
$arr=json_decode($json,true);
//然後循環讀取數據
foreach($arras$item){
echo$item;
echo"<br/>";
}
?>
運行結果:
100
200
300
400
500

『叄』 請求外部介面返回json數據,php json_encode解碼出現問題,有些數據無法顯示。

一般使用php發送請求,獲取返回的數據,進行解析;
<?php
$url="介面地址";
//發送請求獲取返回值回,file_get_contents只支持答get請求,post使用curl
$json = file_get_contents($url);
//把json數據轉化成數組
$data = json_decode($json,true);
//列印看看
print_r($data);
?>

『肆』 php如何讀取json中的數據

先使用json_decode()函數解析成數組,在用變數等於解析出來的數組
$test=json_decode("json數據");
輸出 echo $test->key;

閱讀全文

與php輸出json數據相關的資料

熱點內容
婚戀交友網站源碼 瀏覽:873
樂高電腦編程藍牙塊在哪裡 瀏覽:110
黃日華版本天龍八部 瀏覽:643
winxp怎麼給文件加密 瀏覽:92
安全的網購優惠券app有哪些 瀏覽:834
五軸聯動數控編程如何學 瀏覽:931
手機qq聊天圖片看不了 瀏覽:408
虛擬幣app哪個好 瀏覽:413
電腦桌面創建文件夾怎麼打不開 瀏覽:825
天天愛消除刷心輔助工具 瀏覽:177
excel表如何查看文件大小 瀏覽:775
obd文件 瀏覽:288
文件打包為什麼還附帶電腦的內容 瀏覽:15
刺客信條1java手機下載 瀏覽:78
java編程思想看不太懂 瀏覽:958
revit載入族在哪個文件夾里 瀏覽:712
表單製作用什麼資料庫 瀏覽:991
php輸出json數據 瀏覽:629
傳世充值文件是哪個 瀏覽:989
蘋果7關閉自動備份文件 瀏覽:404

友情鏈接