相关疑难解决方法(0)

将特定多维数组键的值转换为新数组中的键,并将原始数组作为值

基本上我只是想知道是否有内置的方法来做这个,这可能会更快,就像使用array_map回调或其他东西:

function array_rekey($a, $column)
{
    $array = array();
    foreach($a as $keys) $array[$keys[$column]] = $keys;
    return $array;
}
Run Code Online (Sandbox Code Playgroud)

php arrays multidimensional-array

7
推荐指数
1
解决办法
1329
查看次数

在foreach语句中定义数组键和值

我有一个mysql语句,每行返回2个值.

每次我循环这些结果,我想将它们添加到一个数组.

我想要一个值作为键,另一个值作为数组值.

我试过这个,但它似乎不起作用:

$dataarray[] = $row['id']=>$row['data'];
Run Code Online (Sandbox Code Playgroud)

php arrays

1
推荐指数
1
解决办法
71
查看次数

标签 统计

arrays ×2

php ×2

multidimensional-array ×1