[英]How do I add items to my associative array?
我定義了我的數組
$data = array();
添加了1個項目:
$data['response'] = true;
現在,我想一次添加多個項目,例如:
$data["picUpload" => $pPicUpload, "Album1" => $Album1, "Album2" => $Album2];
但我收到此錯誤:
parse error, expecting `']''
我究竟做錯了什么?
您可以將其編寫為多行,例如:
$data['new0'] = 'value0';
$data['new1'] = 'value1';
或使用array_merge (將覆蓋沖突鍵):
$data = array_merge($data, array('new0' => 'value0', 'new1' => 'value1'));
您需要一個一個添加,或使用array_merge
方法。
$data["picUpload"] =$pPicUpload;
$data["Album1"] = $Album1;
$data["Album2"] = $Album2;
您使用的語法不正確。 您需要使用array_merge功能
$data = array_merge($data, array(
"picUpload" => $pPicUpload,
"Album1" => $Album1,
"Album2" => $Album2
));
$data = array_merge($data, Array("picUpload" => $pPicUpload, "Album1" => $Album1, "Album2" => $Album2));
為什么不只是:
$data["picUpload"] = $pPicUpload;
$data["Album1"] = $Album1;
$data["Album2"] = $Album2;
嘗試這個:
$data = array("picUpload" => $pPicUpload, "Album1" => $Album1, "Album2" => $Album2);
嘗試這個,
$data = array("picUpload" => $pPicUpload, "Album1" => $Album1, "Album2" => $Album2);
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.