下にハッシュのPHP配列があります。インデックスに基づいてソートしたい配列はarr [0]、arr [1]、arr [18]、arr[22]
のように配置する必要があります。 arr[0]
,arr[1]
,arr[22]
,arr[18]
の代わりに。配列内のハッシュではなく、配列インデックスに基づいてソートしたい。どうすればいいの?それは正しく動作しませんでした。PHPインデックスを基にしたハッシュの配列の並べ替え
php > $arr=array();
php > $arr[0]['callbacks']=10;
php > $arr[0]['preview']=11;
php > $arr[0]['Dialer']=12;
php > $arr[1]['callbacks']=20;
php > $arr[1]['preview']=21;
php > $arr[1]['Dialer']=22;
php > $arr[22]['callbacks']=210;
php > $arr[22]['preview']=208;
php > $arr[22]['Dialer']=222;
php > $arr[18]['callbacks']=210;
php > $arr[18]['Dialer']=222;
php > $arr[18]['preview']=208;
php > print_r($arr);
Array
(
[0] => Array
(
[callbacks] => 10
[preview] => 11
[Dialer] => 12
)
[1] => Array
(
[callbacks] => 20
[preview] => 21
[Dialer] => 22
)
[22] => Array
(
[callbacks] => 210
[preview] => 208
[Dialer] => 222
)
[18] => Array
(
[callbacks] => 210
[Dialer] => 222
[preview] => 208
)
)
php >
ありがとうございます。 – Arav