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

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

將一維數組變為多維數組

將一維數組變為多維數組

PHP
桃花長相依 2023-08-26 19:00:58
我有一個函數循環遍歷數組并在每個循環中運行數據庫操作。function myfunc($array) {    foreach($array as $a) {        // db operations here        echo $a["one"].'<br />';        echo $a["two"].'<br />';    }}但有時,我有一個一維數組,例如$x = array(    'one' => '1',    'two' => '2');myfunc($x);然而,它正在循環,因為沒有什么可以循環的。我收到錯誤消息:Warning: Illegal string offset 'one'Warning: Illegal string offset 'two'我知道我可以制作一維數組,$x[]但這意味著我必須每次都將其重置為空($x = array();) - 這不是問題,但如果可以循環一維數組,我寧愿這樣做那
查看完整描述

1 回答

?
動漫人物

TA貢獻1815條經驗 獲得超10個贊

如果您知道只有一個條目,則需要將其包裝到一個只有一個條目的數組中,如下所示:

myfunc([$array]);


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

添加回答

舉報

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號

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