explode - Český PHP manuál
Expresivně pojmenovaná funkce rozdělí řětezec podle oddělovače na několik podřetězců a ty vrátí v poli. Můžeme říci, že převede řetězec na pole podřetězců. Jedná se o velmi užitečnou funkci, kterou můžeme parsovat hezká URL, jednoduché CSV soubory, datumy v textové podobě a podobně.
Parametry
Oddělovač, který je řetězec. Dále vstupní řetězec. Jako dobrovolný parametr můžeme uvést limit prvků pole. Pokud je kladný, bude pole obsahovat daný počet prvků a v posledním bude zbytek řetězce, který se do pole nevešel. Pokud je záporný, obsahuje pole všechny prvky kromě posledních několika, jejichž počet záporný limit určuje. Limit 0 je brán jako 1.
Příklad
<?php $s = 'jedna,dva,tři,čtyři,pět,šest,sedm'; $pole = explode(',', $s); print_r($pole);
Výstup:
Array
(
[0] => jedna
[1] => dva
[2] => tři
[3] => čtyři
[4] => pět
[5] => šest
[6] => sedm
)

David se informační technologie naučil na