创建php键和值数组[重复]

Posted

技术标签:

【中文标题】创建php键和值数组[重复]【英文标题】:Create php key and value array [duplicate] 【发布时间】:2019-08-28 03:27:50 【问题描述】:

我正在尝试从数据库记录创建一个键和值数组,但该数组刚刚获得最终记录!这是我的代码的 sn-p:

$cateogiresArr = array();
while ($row = mysqli_fetch_row($result))

  $cateogiresArr["categoryname"] = $row[1];
  $cateogiresArr["description"] = $row[2];

header("Content-type:application/json");
$json_categories = json_encode($cateogiresArr);

【问题讨论】:

【参考方案1】:

在每次迭代中,将包含所需数据的新数组添加到$cateogiresArr

while ($row=mysqli_fetch_row($result))

    $cateogiresArr[] = [
        "cateogryname" => $row[1],
        "description" => $row[2],
    ];

【讨论】:

@PhillipMark 请单击左侧的绿色勾号将此答案标记为已接受。此外,还有一些拼写更正:categorynamecategoriesArr

以上是关于创建php键和值数组[重复]的主要内容,如果未能解决你的问题,请参考以下文章

与参数匹配时返回对象的键和值[重复]

php多维数组通过多个键和值搜索

php和laravel数组指定元素作为键和值

PHP获取数组最后一个元素的键和值

关联数组中的PHP三元语句来设置键和值?

如何获取与php数组中的键和值相关的所有数组值