IT rekvalifikácia. Seniorní programátori zarábajú až 6 000 €/mesiac a rekvalifikácia je prvým krokom. Zisti, ako na to!

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
)

 

Všetky články v sekcii
Pole - Český PHP manuál
Článok pre vás napísal David Hartinger
Avatar
David je zakladatelem ITnetwork a programování se profesionálně věnuje 15 let. Má rád Nirvanu, nemovitosti a svobodu podnikání.
Unicorn university David sa informačné technológie naučil na Unicorn University - prestížnej súkromnej vysokej škole IT a ekonómie.
Aktivity