,我用它来获得阵列结果的简单代码: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