0
我想創建一個數組,因此我可以用json格式打印它。我正在查詢數據庫使用mysqli
所以在抓取循環中將返回的信息粘貼到數組中,並試圖將所有返回的數組粘貼到一個數組中並以json格式打印該數組,但我似乎無法做到這一點。這裏是我的代碼,任何幫助或洞察力將大受讚賞。如何在一個mysqli提取循環中從多個數組創建一個數組
while($stmt->fetch())
{
$array .= ("title"=>$title,"date"=>$date,"body"=>$body)
}
print_r(json_encode($array));
但打印的是
ArrayArrayArrayArrayArray
任何人都可以請幫助?
問題是,追加到一個數組,你沒有''='操作符,你使用'$ array [] ='。 – Marcus
您並未構建數組。你將一個數組連接到一個字符串,所以PHP「幫助」將數組轉換爲一個字符串給你,這意味着它就變成了「數組」這個詞。 –