我有一個函數循環遍歷數組并在每個循環中運行數據庫操作。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 回答
- 0 關注
- 141 瀏覽
添加回答
舉報
0/150
提交
取消