Funkce PHP explode() .
Příklad
Rozdělte řetězec do pole:
<?php
$str = "Hello world. It's a beautiful day.";
print_r (explode(" ",$str));
?>
Definice a použití
Funkce explode() rozloží řetězec do pole.
Poznámka: Parametr "separator" nemůže být prázdný řetězec.
Poznámka: Tato funkce je binárně bezpečná.
Syntax
explode(separator,string,limit)
Hodnoty parametrů
Parameter | Description |
---|---|
separator | Required. Specifies where to break the string |
string | Required. The string to split |
limit | Optional. Specifies the number of array elements to return. Possible values:
|
Technické údaje
Návratová hodnota: | Vrátí pole řetězců |
---|---|
Verze PHP: | 4+ |
Seznam změn: | Parametr limit byl přidán v PHP 4.0.1 a podpora pro záporné limity byla přidána v PHP 5.1.0 |
Další příklady
Příklad
Použití parametru limit k vrácení počtu prvků pole:
<?php
$str = 'one,two,three,four';
// zero limit
print_r(explode(',',$str,0));
// positive limit
print_r(explode(',',$str,2));
// negative limit
print_r(explode(',',$str,-1));
?>
❮ Odkaz na řetězec PHP