Php 将assoc中的参数数组转换为数组

Php 将assoc中的参数数组转换为数组,php,mysql,arrays,associative-array,Php,Mysql,Arrays,Associative Array,我在mysql数据库中有一个表,包含网站的所有参数: Param | Value Myparam1 | 2 Myparam2 | myvalue 我在此表上启动一个查询,以获取关联数组中的所有参数。 我明白了: array (size=2) 0 => array (size=2) 'parametre' => string 'Myparam1' (length=8) 'valeur' => string '2' (leng

我在mysql数据库中有一个表,包含网站的所有参数:

  Param  |  Value
Myparam1 |   2
Myparam2 |   myvalue
我在此表上启动一个查询,以获取关联数组中的所有参数。 我明白了:

array (size=2)
  0 => 
    array (size=2)
      'parametre' => string 'Myparam1' (length=8)
      'valeur' => string '2' (length=2)
  1 => 
    array (size=2)
      'parametre' => string 'Myparam2' (length=8)
      'valeur' => string 'myvalue' (length=7)
但我希望:

'Myparam1' => 2
'Myparam2' => 'myvalue'

如何获取?您可以使用foreach重新排列阵列:

$array_out = array();
foreach($array_from_db as $a){
    $array_out[$a['parametre']] = $a['valeur'];
}
print_r($array_out);

你有没有尝试过什么,或者你正在使用SO来获得免费的编程服务?你有没有看到我发布了一些示例代码,这意味着我尝试了一些东西。巴尔玛有问题吗?问题中没有代码。太好了,你是最好的。