Array reverse php
Автор Андрей ТТТ задал вопрос в разделе Другие языки и технологии
PHP. Подскажите пожалуйста! Как я могу вывести данные из MySQL базы в перевернутый ( типа array_reverse) массив? и получил лучший ответ
Ответ от CanMan[гуру]
Вообще-то, данные из базы можно отсортировать в любой нужной последовательности, хоть в обратной, хоть наоборот, хоть попереком. Для этого есть конструкция ORDER BY. Если сортировать в базе лень, то можно посчитать количество возвращаемых рядов, задать размерность массива, равную их количеству, после чего в цикле от этой величины до единицы с шагом минус один благополучно забить информацию по месту постоянной прописки.
Ответ от Vladimir Sergeevich[активный]
$input = array("php", 4.0, array("green", "red"));
$result = array_reverse($input);
$result_keyed = array_reverse($input, true);
не?
$input = array("php", 4.0, array("green", "red"));
$result = array_reverse($input);
$result_keyed = array_reverse($input, true);
не?
Ответ от Disel[гуру]
Для того чтобы сортировка производилась в обратном порядке, в утверждении ORDER BY к имени заданного столбца, в котором производится сортировка, следует добавить ключевое слово DESC (убывающий) . По умолчанию принята сортировка в возрастающем порядке, который можно задать явно при помощи ключевого слова ASC.
Для того чтобы сортировка производилась в обратном порядке, в утверждении ORDER BY к имени заданного столбца, в котором производится сортировка, следует добавить ключевое слово DESC (убывающий) . По умолчанию принята сортировка в возрастающем порядке, который можно задать явно при помощи ключевого слова ASC.
Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: PHP. Подскажите пожалуйста! Как я могу вывести данные из MySQL базы в перевернутый ( типа array_reverse) массив?
Как перевернуть массив на PHP или JavaScript? Но не используя функции array_reverse и reverse, соответственно.
$reverse_massive = array();
$j=0;
for($i=count(massive);$i>=0;$i--)
{
подробнее...