|
0 Всего найдено: 8
Xap4o
Сообщение
15/02/2009 16:53
Копия темы
как делать сортировку массива, разобраться немогу . делаю сортировку массива, немного непонятно написано как ее делать может вы объясните? вот пример: <?php $orders= file("mass_save_cont.php"); $number_of_orders = count($orders); if ($number_of_orders == 0) { echo ' <strong>Список заказов пуст. } echo '<div class="title"> <div class="date">дата</div> <div class="auto">автопокрышки</div> <div class="oil">масло</div> <div class="svecha">свечи заж.</div> <div class="street">улица</div> <div class="home">дом</div> <div class="kv">кв.</div> <div class="cash">стоимость</div> </div><!--end title-->'; for ($i=0; $i<$number_of_orders; $i++) { //split up each line $line = explode( "\t", $orders[$i] ); // keep only the number of items ordered $line[1] = intval( $line[1] ); $line[2] = intval( $line[2] ); $line[3] = intval( $line[3] ); // output each order echo '<div class="content"> <div style="float:left"> <div class="date">'.$line[0].'</div> <div class="auto">'.$line[1].'</div> <div class="oil">'.$line[2].'</div> <div class="svecha">'.$line[3].'</div> <div class="street">'.$line[4].'</div> <div class="home">'.$line[5].'</div> <div class="kv">'.$line[6].'</div> <div class="cash">'.$line[7].'</div></div></div> <!--end content-->'; } ?> куда нужно поставить сортировку и как? сортировка задается так sort($line); asort($line); ksort($line);
pixelcube
Сообщение
15/02/2009 17:00
Копия темы
. Я так понял, задача состоит в том, чтобы отсортировать по какому-то определенному свойству? Тогда см. ru.php.net/manual/en/func..
ageent
Сообщение
15/02/2009 19:19
Копия темы
. Дык вы сами написали. сортировка задается так sort($line); asort($line); ksort($line); в чем проблема? )
oriole
Сообщение
16/02/2009 16:46
Копия темы
. Что именно непонятно? Сортировку в вашем случае нужно скорее всего делать перед выводом элементов массива в цикле. sort($array) сортировка массива по значениям от низшего к высшему asort($array) сортировка ассоциативного массива по значению от низшего к высшему с сохранением ассоциации индекса и значения ksort($array) сортировка массива по ключам Соответствующие функции rsort, arsort, krsort то же самое, но в обратном порядке.
Xap4o
Сообщение
16/02/2009 17:40
Копия темы
. это я понял, я незнаю куда это засунуть =) тыкните плз пальцем. а то когда я его засовываю там где по идее должно, у меня весь массив съезжает =(
oriole
Сообщение
16/02/2009 18:24
Копия темы
0
. Ну если массив $orders надо отсортировать, то после строчки $orders= file("mass_save_cont.php"); поставить сортировку можно |
Выразить восторг, поругаться или предложить что-нибудь можно на форуме |
Для обсуждения этого сервиса так же есть темы на фрилансе по поиску , флудотопу ,и по удалённым сообщениям ,и по Актуальным/популярным темам , и по топу "кто кому больше наотвечал" |