1

私はこのような配列を持っています:

$arr = array(
        array(
            'service' => 'super speed',
            'price' => 2000),
        array(
            'service' => 'regular',
            'price' => 1500
        )
       );

最初の要素を配列キーとして使用するその配列から新しい配列を作成するにはどうすればよいですか:

$newarr = array(
    'super speed' => 2000,
    'regular' => 1500
    );

ご協力ありがとうございました。

4

1 に答える 1

1
$newarr = array_shift($arr)
$newarr = array_flip($newarr)

または、次のように組み合わせることができます。

$newarr = array_shift(array_flip($arr))
于 2012-12-08T12:04:45.753 に答える