Autor Zpráva
jefitto44
Profil
Mám takéto pole
array (size=4)
0 => string '' (length=0)
1 => string 'quiz' (length=4)
2 => string 'sk' (length=2)
3 => string 'quiz' (length=4)

a potrebujem z neho odstrániť prvú položku, ktorá je na nultom indexe: ''
Keď používam array shift, tak mi to vypisuje prázdny string. Už tomu nerozumiem... Kód je tu

$par=parse_url($_SERVER["REQUEST_URI"]);

        $par=explode("/",$par["path"]);
                $par=array_shift($par);
        var_dump($par);

Ďakujem za každú pomoc
1Pupik1989
Profil
Vždyť v poli jako první položku máš prázdný string. Kde je problém?


Vždyť v poli jako první položku máš prázdný string. Funkce aray_shift vrací první položku a smaže ji. Kde je problém?
jefitto44
Profil
jasne... a keď ju potrebujem iba odstrániť a ďalej s poľom pracovať?


dal som iba array_shift() a za tým mi už pole funguje tak ako potrebujem. Diky
1Pupik1989
Profil
Ano, stačí nezapsat array_shift do proměnné v které je pole.

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: