Teilen Sie die Zeichenfolge in ein Array auf:
<?php $ str = „ www.codercto.com “ ; ( explodieren ( " . " , $ str ) ) ;Die Funktion explosion() teilt einen String in einen anderen auf und gibt ein Array von Strings zurück.
Hinweis: Der Parameter „separator“ darf kein leerer String sein.
Hinweis: Diese Funktion ist binärsicher.
explodieren( Trennzeichen,Zeichenfolge,Grenze )
Parameter | beschreiben |
---|---|
Separator | Erforderlich. Gibt an, wo die Zeichenfolge geteilt werden soll. |
Zeichenfolge | Erforderlich. Die zu teilende Zeichenfolge. |
Limit | Optional. Gibt die Anzahl der zurückzugebenden Array-Elemente an. Mögliche Werte: Größer als 0 – gibt ein Array zurück, das höchstens Grenzelemente enthält Kleiner als 0 – gibt ein Array zurück, das alle bis auf die letzten -limit -Elemente enthält 0 – wird als 1 behandelt und gibt ein Array zurück, das ein Element enthält |
Rückgabewert: | Gibt ein Array von Zeichenfolgen zurück. |
---|---|
PHP-Version: | 4+ |
Protokoll aktualisieren: | In PHP 4.0.1 wurde der limit -Parameter hinzugefügt. In PHP 5.1.0 wurde Unterstützung für negative Grenzwerte hinzugefügt. |
Verwenden Sie den Parameter limit, um einige Array-Elemente zurückzugeben:
<?php $str = ' eins, zwei, drei, vier ' ; // Gibt ein Array zurück, das ein Element enthält print_r ( explosive ( ' , ' , $str , 0 ) ) ; print " <br> " ; // Array-Element ist 2 print_r ( explosive ( ' , ' , $str , 2 ) ) ; print " <br> " ; // Das letzte Array-Element löschen print_r ( explosive ( ' , ' , $str , - 1 ) ) ;