Esempio
Rompere una stringa in un array:
<?php
$str = "Hello world. It's a beautiful day.";
print_r (explode(" ",$str));
?>
Esempio Run » Definizione e l'utilizzo
L' explode() interrompe una stringa in un array.
Note: Il "separator" parametro non può essere una stringa vuota.
Nota: Questa funzione è binary-safe.
Sintassi
explode( separator,string,limit )
Parametro | Descrizione |
---|---|
separator | Necessario. Specifica dove rompere la stringa |
string | Necessario. La stringa da dividere |
limit | Opzionale. Specifica il numero di elementi della matrice di ritorno. Valori possibili:
|
Dettagli tecnici
Valore di ritorno: | Restituisce un array di stringhe |
---|---|
Versione PHP: | 4+ |
changelog: | Il parametro limite è stato aggiunto in PHP 4.0.1, e il supporto per i limiti negativi sono stati aggiunti in PHP 5.1.0 |
Altri esempi
esempio 1
Utilizzando il parametro limite per restituire un numero di elementi dell'array:
<?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));
?>
Esempio Run » <PHP stringa di riferimento