Как сначала отсортировать $ _FILES по номерам индексов?

Когда загружено несколько файлов, PHP сортирует файлы следующим образом:

Array
(
[name] => Array
(
[0] => game-of-thrones-series-1080p-hd-wallpaper-movies.jpg
[1] => HD-Hitman-Wallpaper.jpg
[2] => New-Games-Wallpapers-Full-HD-1080p.jpg
)

[type] => Array
(
[0] => image/jpeg
[1] => image/jpeg
[2] => image/jpeg
)

[tmp_name] => Array
(
[0] => C:\xampp\tmp\php7659.tmp
[1] => C:\xampp\tmp\php765A.tmp
[2] => C:\xampp\tmp\php766A.tmp
)

[error] => Array
(
[0] => 0
[1] => 0
[2] => 0
)

[size] => Array
(
[0] => 579476
[1] => 1006801
[2] => 532174
)
)

Сначала я хочу отсортировать файлы по номеру файла, например так:

Array
(
[0] => Array
(
[name] => game-of-thrones-series-1080p-hd-wallpaper-movies.jpg
[type] => image/jpeg
[tmp_name] => C:\xampp\tmp\php7659.tmp
[error] => 0
[size] => 579476
)

[1] => Array
(
[name] => HD-Hitman-Wallpaper.jpg
[type] => image/jpeg
[tmp_name] => C:\xampp\tmp\php765A.tmp
[error] => 0
[size] => 1006801
)

[2] => Array
(
[name] => New-Games-Wallpapers-Full-HD-1080p.jpg
[type] => image/jpeg
[tmp_name] => C:\xampp\tmp\php766A.tmp
[error] => 0
[size] => 532174
)
)

Я знаю, что это можно сделать с помощью цикла foreach, но я ищу более простой и эффективный способ. Есть идеи, как это сделать иначе?

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector