Exemplu
Sparge un șir într-o matrice:
<?php
$str = "Hello world. It's a beautiful day.";
print_r (explode(" ",$str));
?>
Run exemplu » Definiție și utilizare
explode() Funcția sparge un șir într - o matrice.
Note: "separator" parametru nu poate fi un șir gol.
Notă: Această funcție este binar- în condiții de siguranță.
Sintaxă
explode( separator,string,limit )
Parametru | Descriere |
---|---|
separator | Necesar. Specifică în cazul în care pentru a rupe șirul |
string | Necesar. Șirul de a împărți |
limit | Opțional. Specifică numărul de elemente de matrice pentru a reveni. Valori posibile:
|
Detalii tehnice
Întoarcere Valoare: | Returnează o matrice de siruri de caractere |
---|---|
Versiune PHP: | 4+ |
Changelog: | Parametrul limită a fost adăugat în PHP 4.0.1 și suport pentru limite negative , au fost adăugate în PHP 5.1.0 |
Mai multe exemple
Exemplul 1
Folosind parametrul limită pentru a reveni un număr de elemente de matrice:
<?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));
?>
Run exemplu » <PHP String Reference