PHP While循环问题
在while循环中,如何将下面的代码转换为单个数组?举个例子会有所帮助 这是我的PHP代码PHP While循环问题,php,Php,在while循环中,如何将下面的代码转换为单个数组?举个例子会有所帮助 这是我的PHP代码 while($row = mysqli_fetch_array($dbc)){ $category = $row['category']; $url = $row['url']; } 你是说像这样的东西吗 $urls = array(); $Categories = Array(); while($row = mysqli_fetch_array($dbc)){ $Categ
while($row = mysqli_fetch_array($dbc)){
$category = $row['category'];
$url = $row['url'];
}
你是说像这样的东西吗
$urls = array();
$Categories = Array();
while($row = mysqli_fetch_array($dbc)){
$Categories[] = $row['category'];
$urls[] = $row['url'];
}
你是说像这样的东西吗
$urls = array();
$Categories = Array();
while($row = mysqli_fetch_array($dbc)){
$Categories[] = $row['category'];
$urls[] = $row['url'];
}
试试这个:
$allRows = array();
while($row = mysqli_fetch_array($dbc))
{
$allRows[] = $row;
}
试试这个:
$allRows = array();
while($row = mysqli_fetch_array($dbc))
{
$allRows[] = $row;
}
基于mawg的解决方案和您的新需求:
$data = array();
while ($row = mysqli_fetch_array($dbc)) {
$data[$row['category']] = $row['url'];
}
这将创建一个以类别名称为键的关联数组
或者你可以:
$data = array();
while ($row = mysqli_fetch_array($dbc)) {
$data[] = array(
'row' => $row['url'],
'category' => $row['category'],
);
}
这将创建一个关联数组,其中包含每行的URL和类别。基于mawg的解决方案和您的新需求:
$data = array();
while ($row = mysqli_fetch_array($dbc)) {
$data[$row['category']] = $row['url'];
}
这将创建一个以类别名称为键的关联数组
或者你可以:
$data = array();
while ($row = mysqli_fetch_array($dbc)) {
$data[] = array(
'row' => $row['url'],
'category' => $row['category'],
);
}
这将创建一个关联数组,其中包含每行的URL和类别。如果可能,我想将它们全部放在一起
array()
如果可能,我想将它们全部放在一起array()