Javascript php数组转换为json并在ajax函数上显示
如何在php中将以下类型的数组转换为Json,以及如何从ajax获取它Javascript php数组转换为json并在ajax函数上显示,javascript,php,json,Javascript,Php,Json,如何在php中将以下类型的数组转换为Json,以及如何从ajax获取它 array(4) { ["START_TIME"]=> string(19) "2017-12-19 08:34:01" ["END_TIME"]=> string(19) "2017-12-19 10:34:07" ["DESCRIPTION"]=> string(30) "MORNING TEA (AFTER BREAKFAST )" ["INTERVAL_ID"
array(4) {
["START_TIME"]=>
string(19) "2017-12-19 08:34:01"
["END_TIME"]=>
string(19) "2017-12-19 10:34:07"
["DESCRIPTION"]=>
string(30) "MORNING TEA (AFTER BREAKFAST )"
["INTERVAL_ID"]=>
string(1) "2"
}
这是我得到的json
[{“开始时间”:“2017-12-19 09:31:59”,“结束时间”:“2017-12-19 10:44:04”,“说明”:“早餐”,“间隔ID”:“1”},{“开始时间”:“2017-12-19 08:34:01”,“结束时间”:“2017-12-19 10:34:07”,“说明”:“早茶(早餐后)”,“间隔ID”:“2”]
如何在ajax成功功能上显示它
echo json_encode($arr)
选中此项您可以使用
json\u encode
将数组编码为json
下面的页面将帮助您理解AJAX和PHP
请注意,从PHP返回JSON对象时,必须在客户端使用JSON.parse
希望这有帮助。关于Php
$array = [
['arr1'=>'test1'],
['arr2'=>'test2'],
]
echo json_encode($array);
以及jqueryajax
<script>
$.getJSON("URL",function(response){
console.log(response)
})
})
</script>
$.getJSON(“URL”,函数(响应){
console.log(响应)
})
})
使用谷歌你会发现函数json\u encode()
。这正是你想要的。下次来这里之前,你应该先用谷歌。兄弟,看看这个