json與php的傳值和接收
阿新 • • 發佈:2021-01-17
一、Js陣列轉json格式傳輸
關鍵字:JSON.stringify()
var runlist= {
aver_space: "00′00″",
canvarsta: 1,
space_list:[
{dist: 5, totletime: "00:00:00"},
{dist: 10, totletime: "00:00:00"},
{dist: 15, space: totletime: "00:00:00"}
]
}
var runlist= JSON.stringify(runlist);
二、php接收Json傳值
關鍵字:
(1)html_entity_decode()
(2)json_decode($list,true):第二引數一定要設定為true,才能以陣列形式使用,否則是object形式
$runlist= $_POST['runlist'];
$runlist= html_entity_decode($runlist);
$runlist= json_decode($runlist, true);
print_r($runlist);