PHP explode() Funktion
Beispiel
Zeichenfolge in Array auflösen:
<?php $str = "Hello world. I love Shanghai!"; print_r (explode(" ", $str)); ?>
Definition und Verwendung
Die explode() Funktion teilt eine Zeichenfolge in ein Array auf.
Kommentare:"separator"Parameter kann keine leere Zeichenfolge sein.
Kommentare:Diese Funktion ist binär sicher.
Syntax
explode(separator,string,limit)
Parameter | Beschreibung |
---|---|
separator | Erforderlich. Legt fest, wo die Zeichenfolge getrennt wird. |
string | Erforderlich. Die zu trennende Zeichenfolge. |
limit |
Optional. Legt die Anzahl der zurückgegebenen Array-Elemente fest. Mögliche Werte:
|
Technische Details
Rückgabewert: | Array von Zeichenfolgen zurückgeben |
PHP-Version: | 4+ |
Aktualisierungsprotokoll: | In PHP 4.0.1 wurde hinzugefügt limit In PHP 5.1.0 wurde die Unterstützung für negative limit unterstützt. |
Mehr Beispiele
Beispiel 1
Verwendung limit Parameter, um einige Array-Elemente zurückzugeben:
<?php $str = 'one,two,three,four'; // Null limit print_r(explode(',', $str, 0)); // Positive limit print_r(explode(',', $str, 2)); // Negative limit print_r(explode(',', $str, -1)); ?>