私は、アレイ$a
のキーのみをソートし、値の順序を維持したいキープキーで並べ替え、値の順序を保つ?
$a = array(9=>"a",8=>"c",5=>"d");
を持っています。
ので、それは私がPHPの配列で行うことができますどのようにarray(5=>"a",8=>"c",9=>"d");
でしょうか?
私は、アレイ$a
のキーのみをソートし、値の順序を維持したいキープキーで並べ替え、値の順序を保つ?
$a = array(9=>"a",8=>"c",5=>"d");
を持っています。
ので、それは私がPHPの配列で行うことができますどのようにarray(5=>"a",8=>"c",9=>"d");
でしょうか?
キーを並べ替えることはできますが、並べ替えだけで値を保持することはできません。新しい配列になるためです。これはまた、溶液である:新しい配列
$keys = array_keys($a);
sort($keys);
$result = array_combine($keys, array_values($a));