| Autor | Zpráva | ||
|---|---|---|---|
| Cup Profil |
#1 · Zasláno: 12. 2. 2009, 18:11:11
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 |
#2 · Zasláno: 12. 2. 2009, 18:40:06
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 |
#3 · Zasláno: 12. 2. 2009, 18:54:20
hodnoty seřadit sestupně ale indexy nechat vzestupně
Funkce rsort, ne? |
||
| Cup Profil |
#4 · Zasláno: 12. 2. 2009, 20:23:24
no ... to sem presne hledal :-)
|
||
| peta Profil |
#5 · Zasláno: 13. 2. 2009, 14:12:45
cz.php.net/array
tam nas seznam vsech funkci, staci hledat sort slovo na strance |
||
|
Časová prodleva: 17 let
|
|||
0