這篇文章帶給大家的內容是關於php中如何得到小程式傳來的json陣列資料(程式碼),有一定的參考價值,有需要的朋友可以參考一下,希望對你有幫助。
小程式:
var Datas = []; for (var i = 0; i < flise.length;i++){ Datas.push([{ "img": flise[i] }, { "fapiao": fapiao[i]}]); } Datas = JSON.stringify(Datas);
小程式傳輸的資料:
php:
經過測試直接$_POST['Datas'] 接收 能接收到但是解析不出來
後來百度到
$command = isset($GLOBALS['HTTP_RAW_POST_DATA']) ? $GLOBALS['HTTP_RAW_POST_DATA'] : file_get_contents("php://input"); $command_decode = urldecode($command); parse_str($command_decode, $output); $photo_datas = json_decode($output['Datas'],true); /*$photo_datas 为最终要的结果 */
可百度查各函數的用法
相關建議:
#以上是php中如何得到小程式傳來的json陣列資料(程式碼)的詳細內容。更多資訊請關注PHP中文網其他相關文章!