Popis
array
explode
( string separator, string string [, int limit])
Vrací
pole
řetězců
,
z
nichž
každý
je
částí
argumentu
string
vzniklý
jeho
rozdělením
na
hranicích
tvořených
řetězcem
separator
.
Pokud
je
definován
limit
,
vrácené
pole
bude
obsahovat
maximálně
limit
prvků
,
a
poslední
prvek
bude
obsahovat
celý
zbytek
string
.
Poznámka
:
Je-li
separator
prázdný
řetězec
(
"")
,
explode(
)
vrátí
FALSE
.
Pokud
separator
obsahuje
hodnotu
,
která
není
obsažena
v
string
,
pak
explode(
)
vrátí
pole
obsahující
celý
string
.
Argument
limit
byl
přidán
v
PHP
4.0.1
Příklad
1
.
Ukázka
explode(
)
$pizza
=
"
piece1
piece2
piece3
piece4
piece5
piece6"
;
$pieces
=
explode
(
"
"
,
$pizza)
;
$data
=
"foo:*:1023:1000:
:
/
home
/
foo
:
/
bin
/
sh"
;
list($user
,
$pass
,
$uid
,
$gid
,
$gecos
,
$home
,
$shell
)
=
explode("
:",$data)
;
|
|
Poznámka
:
I
když
implode(
)
může
z
historických
důvodů
přijímat
argumenty
v
obou
možných
pořadích
,
explode(
)
nemůže
.
Musíte
se
ujistit
,
že
je
argument
separator
před
argumentem
string
.
Viz
také
:
preg_split(
)
,
spliti(
)
,
split(
)
a
implode(
)
.