Реклама на сайте Advertise with us

Нид хелп php

Расширенный поиск по форуму
 
Новая тема Новая тема   
Автор
Поиск в теме:

php

С нами с 09.10.06
Сообщения: 3706
Рейтинг: 2410


Передовик Master-X (16.01.2010)
Ссылка на сообщениеДобавлено: 28/10/08 в 16:21       Ответить с цитатойцитата 

Код:
Array
(
    [2] => Array
        (
            [0] => http://sex.com/ererger/r.jpg
-
2<br>
        )

    [1] => Array
        (
            [0] => http://porn.com/trhtr
-
1<br>
            [1] => http://samm.com/sfsdf/frt.hi
-
1<br>
        )

)


братцы как отсортировать по убыванию(это просто пример тут) и вывести... тупняк сеня ну просто пиздец.

Код:

for ($i=0;$i<count($arr)+1;$i++){
for ($j=0;$j<count($arr)+1;$j++){echo @$arr[$i][$j];}
echo '<br />';


вроде как то так вывести? а как отсортировать двумерный?

IPhosters.com - любые решения для Вас (виртуалы от $4.99, vps от $11.99, дедики от $95)

0
 



С нами с 03.05.07
Сообщения: 801
Рейтинг: 825

Ссылка на сообщениеДобавлено: 28/10/08 в 16:28       Ответить с цитатойцитата 

Код:

$a[0][0]="http://sex.com/ererger/r.jpg
-
2<br>";
$a[1][0]="http://porn.com/trhtr
-
1<br>";
$a[1][1]="http://samm.com/sfsdf/frt.hi
-
1<br>";

function mulsort(&$a)
{
    natsort($a);
    foreach ($a as $key=>&$val)
        if (is_array($val))
            mulsort($val);
}
mulsort($a);
print_r($a);

создай свою партнёрку

6
 

php

С нами с 09.10.06
Сообщения: 3706
Рейтинг: 2410


Передовик Master-X (16.01.2010)
Ссылка на сообщениеДобавлено: 28/10/08 в 16:30       Ответить с цитатойцитата 

я в обратном порядке вывел. это работоспособно? (свой вариант)

Код:
for ($i=count($arr)+1; $i>=0; $i--){
for ($j=count($arr)+1; $j>=0; $j--){echo @$arr[$i][$j];}
echo '<br />';}


Последний раз редактировалось: _s_[sov] (28/10/08 в 16:34), всего редактировалось 2 раз(а)

IPhosters.com - любые решения для Вас (виртуалы от $4.99, vps от $11.99, дедики от $95)

0
 



С нами с 03.05.07
Сообщения: 801
Рейтинг: 825

Ссылка на сообщениеДобавлено: 28/10/08 в 16:33       Ответить с цитатойцитата 

Я не знаю, как ты вывел icon_smile.gif У меня сортируется в прямом - от a до z. Если надо в обратном, то добавь ещё:

Код:

$a=array_reverse($a,true);

сразу после natsort($a);

создай свою партнёрку

0
 



С нами с 03.05.07
Сообщения: 801
Рейтинг: 825

Ссылка на сообщениеДобавлено: 28/10/08 в 16:45       Ответить с цитатойцитата 

_s_[sov] писал:
я в обратном порядке вывел. это работоспособно? (свой вариант)

Код:
for ($i=count($arr)+1; $i>=0; $i--){
for ($j=count($arr)+1; $j>=0; $j--){echo @$arr[$i][$j];}
echo '<br />';}

Думаю, изящнее и проще для понимания будет заюзать array_reverse, как я описал выше, и вывести элементы массива таким образом:
Код:

foreach ($a as $k1=>$v1)
foreach ($v1 as $k2=>$v2)
  echo $v2;

создай свою партнёрку

0
 
Новая тема Новая тема   

Текстовая реклама в форме ответа
Заголовок и до четырех строчек текста
Длина текста до 350 символов
Купить рекламу в этом месте!


Перейти:  



Спонсор раздела Стань спонсором этого раздела!

Реклама на сайте Advertise with us

Опросы

Рецепт новогоднего блюда 2022



Обсудите на форуме обсудить (11)
все опросы »