亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如何使用 axios 將對象數組發送到 PHP?

如何使用 axios 將對象數組發送到 PHP?

PHP
斯蒂芬大帝 2023-07-08 21:46:27
let dataArray = [  {    fname: 'name #1',    choice: 'choice #1',  },  {    fname: 'name #2',    choice: 'choice #2',  },  // more data could be appended here];我的 VueJS 表單中有一個如上所述的數據結構。如何將此數據發送到 PHP 后端并將其保存到數據庫中?到目前為止我的嘗試都是徒勞的。我正在使用 axios 將數據發布到 PHP 后端。我嘗試過使用 FormData() 和 JSON.stringify 以及在 PHP 端獲取數據的各種方法。據我了解,axios 在內部處理 json 格式。這是我在應用程序中的數據結構:data: {  enteredDataArray: [{    fname: '',    radioVal: ''  }]}onSubmit(evt){  evt.preventDefault();  axios.post('api.php', app.enteredDataArray)  .then(res => console.log(res))  .catch(err => console.log(err))}$data = $_POST;
查看完整描述

1 回答

?
梵蒂岡之花

TA貢獻1900條經驗 獲得超5個贊

PHP $_POST 需要一個 FormData。


如果你想在 PHP 中接收 JSON,$_POST 不是方法,你可以這樣做:


$inputJSON = file_get_contents('php://input');

$input = json_decode($inputJSON, TRUE);

var_dump($input)


查看完整回答
反對 回復 2023-07-08
  • 1 回答
  • 0 關注
  • 131 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號