我无法理解这个。
当我创建一个数组时,它以一个空值开始。需要在数组中的值从第二个开始。
数组:
Array (
[0] =>
[1] => Value 1
[2] => Value 2
[3] => Value 3
)
代码:
$categories = array();
$query2 = mysql_query("SELECT * FROM books_categories");
do{
array_push($categories, $category['description']);
}while($category=mysql_fetch_assoc($query2));
如何使数组中的第一项成为值 1?
最佳答案
是因为do while loop try while loop
while($category=mysql_fetch_assoc($query2)){
array_push($categories, $category['description']);
}
关于php - 为什么我的数组以空值开头?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13952409/