Autor Zpráva
fimmos
Profil
Dobrý den,
trápím se s jedním problémem... Mám pole např 2 => 'ahoj', 3 => 'čau' ..
Potřebuji, aby se indexy přepsaly od nuly, čili 0 => 'ahoj', 1 => 'čau' ...
Takovou funkci na to jsem zatím nenašel nebo špatně vidím, můžete mi poradit?

Díky
arcadosi
Profil
neviem funkciu, ale preco mas take pole ? sak ty si ich udavas alebo nie ?
fimmos
Profil
Nejdříve mám pole číslované od nuly, normálně, jenže pak z něj vyjímám několik prvků a tak tam jsou chybějící indexy..
Anonymní
Profil *
Tiez nechapem co presne myslis. Ved ty tie indexy udavas. 2 => 'ahoj cislo 2 je v tomto pripade index 2. Tak to pis takto: 0 => 'ahoj', 1 => 'čau

Alebo napis presnejsie co vlastne chces
fimmos
Profil
Je to vysvětleno v mém předchozím příspěvku.
Petra
Profil
fimmos: Nebylo by nejlepší ty indexy vůbec nezadávat? Pak by se to normálně od nuly číslovalo a po vyjmutí prvku "přečíslovalo".
fimmos
Profil
Nejlepší by to bylo, ale v mém případě to nejde... Já ty indexy nezadávám... V proměnné mám pole, ve kterém je funkcí scandir obsah adresáře. Vyjmu z toho několik souborů a pak vypisuji ty zbylé, jenže na to potřebuji ty indexy.
23k
Profil
tak to sesorti ... KRSORT, RSORT (nevim ted) ... neco to to necha tak jak to nyni je ale rozbije indexy a nastavi od NULY ...
igamenir
Profil
array_values - vrátí hodnoty v neindexované poli, tedy přístup podle čísel od nuly.
fimmos
Profil
To je přesně ono, co jsem potřeboval... Díky :o)
Toto téma je uzamčeno. Odpověď nelze zaslat.

0