68 of 410 menu

Funkce explode

Funkce explode rozděluje řetězec do pole podle určitého oddělovače.

Syntaxe

explode(string $separator, string $string, int $limit = PHP_INT_MAX): array

Příklad

Pojďme rozdělit části data do pole pomocí pomlčky jako oddělovače:

<?php $date = '2025-12-31'; $arr = explode('-', $date); var_dump($arr); ?>

Výsledek provedení kódu:

['2025', '12', '31']

Příklad . Aplikace

Nechť je dáno datum ve formátu '2025-12-31'. Pojďme z něj vytvořit datum ve formátu '31.12.2025'. K tomu jej rozdělíme do pole pomocí explode a vytvoříme nový řetězec v požadovaném formátu:

<?php $date = '2025-12-31'; $arr = explode('-', $date); echo $arr[2] . '.' . $arr[1] . '.' . $arr[0]; ?>

Výsledek provedení kódu:

'31.12.2025'

Viz také

  • funkci implode,
    která spojuje prvky pole do řetězce
  • funkci str_split,
    která rozděluje řetězec do pole podle počtu
Čeština
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Používáme soubory cookie pro fungování webu, analýzu a personalizaci. Zpracování údajů probíhá v souladu s Zásadami ochrany osobních údajů.
přijmout vše přizpůsobit odmítnout