Funzione explode() PHP
Esempio
Spezza una stringa in un array:
<?php $str = "Hello world. I love Shanghai!"; print_r (explode(" ", $str)); ?>
Definizione e uso
La funzione explode() spezza una stringa in un array.
Commento:"separator"Il parametro non può essere una stringa vuota.
Commento:La funzione è sicura per i dati binari.
Sintassi
explode(separator,string,limit)
Parametro | Descrizione |
---|---|
separator | Obbligatorio. Specifica dove dividere la stringa. |
string | Obbligatorio. La stringa da dividere. |
limit |
Opzionale. Specifica il numero di elementi dell'array restituito. Valori possibili:
|
Dettagli tecnici
Valore di ritorno: | Restituisce un array di stringhe |
Versione PHP: | 4+ |
Log delle modifiche: | Aggiunto in PHP 4.0.1 limit Negativo. Aggiunto in PHP 5.1.0 limit supporto. |
Più esempi
Esempio 1
Uso limit Parametro per restituire alcuni elementi dell'array:
<?php $str = 'one,two,three,four'; // Zero limit print_r(explode(',', $str, 0)); // Positivo limit print_r(explode(',', $str, 2)); // Negativo limit print_r(explode(',', $str, -1)); ?>