Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: сортировка двухмерного массива (файлов по их содержимому)

Сообщения:  [1-10]   [11-20] 

 
 автор: Zirkon   (04.12.2007 в 12:25)   письмо автору
 
   для: sim5   (04.12.2007 в 12:12)
 

Ничего не понял что он хочет... уже по полочкам выше описал как это сделать - причем такой вариант ранее проверял - работает. Осталось только это все ручками в ПХП прописать... если уже и это трудно... тогда не знаю что и сказать.

   
 
 автор: sim5   (04.12.2007 в 12:12)   письмо автору
 
   для: ronin   (04.12.2007 в 11:44)
 

Ни че не понимаю.) Из вашего кода - вы берете файл, разбиваете его строки на массив. Значения этого массива и надо вывести, или получить все файлы, разбить их строки на массив объденяя эти массивы в один, а потом все вывести? Как понять к нескольким файлам одновременно?

   
 
 автор: ronin   (04.12.2007 в 11:44)   письмо автору
 
   для: sim5   (04.12.2007 в 10:42)
 

я понимаю, что смешно: но я не могу все эти записи вывести на одной строанице. ведь идет обращение к нескольким файлом одновременно.

   
 
 автор: sim5   (04.12.2007 в 10:42)   письмо автору
 
   для: ronin   (04.12.2007 в 10:32)
 

Ну и в чем проблема?

   
 
 автор: ronin   (04.12.2007 в 10:32)   письмо автору
 
   для: sim5   (04.12.2007 в 07:20)
 

существуют файлы, где находяться записи, состоящие из пяти строчек, разделенные |
имеется страница вывода данных из всех файлов папки, данные сортируются по "полю" №4(interger), при этом это "поле" неуникально.

   
 
 автор: sim5   (04.12.2007 в 07:20)   письмо автору
 
   для: ronin   (03.12.2007 в 17:02)
 

Так и не понял, чего вы хотите. Ну во-первых, результат list - это все "задом на перед", и чтобы ориентироваться на №4, нужно:
$users[] = array_reverse($u, true);
Во-вторых, что в полученном массиве, некий ключ его содержит текст, который также надо разбить на массив? Что значит - массив: состоящий из файлов и содержимового?

   
 
 автор: mihdan   (03.12.2007 в 17:06)   письмо автору
 
   для: ronin   (03.12.2007 в 17:02)
 

Ну даешь - как это не можешь создать двумерный массив. Тебе ведь по полочкам разложили

   
 
 автор: sim5   (03.12.2007 в 17:05)   письмо автору
 
   для: ronin   (03.12.2007 в 17:02)
 

А чего тогда вопрос так ставите? ;-)

   
 
 автор: ronin   (03.12.2007 в 17:02)   письмо автору
 
   для: sim5   (03.12.2007 в 16:33)
 

я не могу сделать двухмерный массив: состоящий из файлов и содержимового. При этом на странице должны воводиться строчки файлов, отсортированных по "полю" №4 array[3] Т.е. проблема не в сортировке, а в создании двухмерного массива(башка не работает - reset(пиво) - не помогает)

   
 
 автор: sim5   (03.12.2007 в 16:33)   письмо автору
 
   для: ronin   (03.12.2007 в 15:57)
 

Честно говоря и я тоже - как сделать сортировку файлов по полю $u['rate']. Надо понимать сортировку в естественном порядке, от меньшего к большему, тогда Temnovit вам правильно указал на функцию, что же вам надо, если и это не то? Вот я и подумал, что вы не поняли и прописал пример. Собственно в этом примере массив $a будет отсортирован в порядке возрастания, по выбранному ключу. Возьмите свой массив, и укажите в ползовательской функции ключ $u['rate'] - а вдруг это вам надо.

   

Сообщения:  [1-10]   [11-20] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования