Neueste Web-Entwicklung Tutorials
 

PHP explode() Function

<PHP String Referenz

Beispiel

Bricht eine Zeichenkette in ein Array:

<?php
$str = "Hello world. It's a beautiful day.";
print_r (explode(" ",$str));
?>
Führen Sie zB »

Definition und Verwendung

Die explode() Funktion bricht eine Zeichenkette in einem Array.

Note: Die "separator" Parameter nicht leer sein können.

Hinweis: Diese Funktion ist binary safe.


Syntax

explode( separator,string,limit )

Parameter Beschreibung
separator Erforderlich. Gibt an, wo die Zeichenfolge brechen
string Erforderlich. Die Zeichenfolge aufteilen
limit Optional. Gibt die Anzahl der Array-Elemente zurückzukehren.

Mögliche Werte:

  • Mehr als 0 - Gibt einen Array mit einem Maximum von element(s)
  • Weniger als 0 - Gibt einen Array mit Ausnahme der letzten limit elements()
  • 0 - Gibt ein Array mit einem Element

Technische Details

Rückgabewert: Gibt ein Array von Strings
PHP Version: 4+
Änderungsprotokoll: Der Grenzwert Parameter wurde in PHP 4.0.1 hinzugefügt und die Unterstützung für negative Grenzen wurden in PHP 5.1.0 hinzugefügt

Mehr Beispiele

Beispiel 1

den Begrenzungsparameter unter Verwendung einer Anzahl von Feldelementen zurückzukehren:

<?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));
?>
Führen Sie zB »

<PHP String Referenz