,我用它來獲得陣列結果的簡單代碼:PHP如何將多維數組拆分爲單個數組?
require_once 'connect_to_mysql.php';
$sql = "SELECT * FROM protect";
$result = mysqli_query($conn, $sql);
$db_array = array();
if (mysqli_num_rows($result) > 0){
while ($row = mysqli_fetch_assoc($result)){
$db_array[] = $row;
}
}
echo '<pre>';
print_r($db_array);
echo '</pre>';
我從數據庫中獲得以下數組:
Array
(
[0] => Array
(
[id] => 1
[words] => cat
[keyword] => nice cat
)
[1] => Array
(
[id] => 2
[words] => good dog
[keyword] => dog training
)
[2] => Array
(
[id] => 3
[words] => love birds
[keyword] => birds
)
)
我希望在這樣一個單一的陣列來獲得這一切的數據:
Array
(
[0] => cat
[1] => good dog
[2] => love birds
)
請問我可以怎麼做? 謝謝。
爲什麼不只是在這裏添加行'words'到你的數組:'$ db_array [] = $ row;'?! – Rizier123