什么是重新排列关联数组的最优雅方式?

Fle*_*ore 5 php arrays

假设您有一个关联数组

$hash['Fruit'] = 'Apple';
$hash['Name'] = 'Jeff';
$hash['Car'] = 'Ford';
Run Code Online (Sandbox Code Playgroud)

并且您无法更改创建这些变量的顺序.因此Car总是在Name等之后添加到数组中.将关联数组的开头添加/移动Car而不是结束(默认)的最漂亮的方法是什么?

zer*_*kms 8

$hash = array('Car' => 'Ford') + $hash;
Run Code Online (Sandbox Code Playgroud)