Autor Zpráva
Cup
Profil
dobrý den
jakou fci použít ... díval jsem se ale jaksi jsem nenašel tu co bych potřeboval.

chci aby se pole seřadilo tak aby mi indexy začínaly normálně od nuly ... ale hodnoty se seřadily ... poslední == první a první == poslední ... prostě hodnoty seřadit sestupně ale indexy nechat vzestupně

Děkuji Cup
Cup
Profil
kdyby někoho zajímalo mé řešení:
              arsort($li);// seradime pole sestupne abychom mohli vypisovat posledni pridane hodnoty 
              $z = sizeof($li);// zjistime velikost pole 
              $c = 0;
              // cyklus kterej nam vypise poslednich 10 hodnot z pole ... 
               do {
                $z--;
               if (!empty($li[$z])) //
               echo $li[$z];
               $c++;
               }
               while($c<10);


kdyby někdo věděl jak to udělat efektivněji ... nebráním se
Mastodont
Profil
hodnoty seřadit sestupně ale indexy nechat vzestupně
Funkce rsort, ne?
Cup
Profil
no ... to sem presne hledal :-)
peta
Profil
cz.php.net/array
tam nas seznam vsech funkci, staci hledat sort slovo na strance

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: