Heim > Backend-Entwicklung > PHP-Problem > Wie verwende ich die PHP-Explosionsfunktion?

Wie verwende ich die PHP-Explosionsfunktion?

藏色散人
Freigeben: 2023-02-22 22:44:01
Original
2922 Leute haben es durchsucht

Die PHP-Explosionsfunktion wird verwendet, um Zeichenfolgen in Arrays aufzuteilen. Ihre Syntax ist „explodieren“ (Trennzeichen, Zeichenfolge, Begrenzung). gespalten sein.

Wie verwende ich die PHP-Explosionsfunktion?

Wie verwende ich die PHP-Explosionsfunktion?

Definition und Verwendung

Die Funktion explode() zerlegt einen String in ein Array.

Hinweis: Der Parameter „separator“ darf kein leerer String sein.

Hinweis: Diese Funktion ist binärsicher.

Syntax

explode(separator,string,limit)
Nach dem Login kopieren

Parameter

Trennzeichen 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 Grenzelemente enthält. Array

0 – Gibt ein Array

zurück, das ein Element enthält. Rückgabewert: Gibt ein Array von Zeichenfolgen zurück.

PHP-Version: 4+

Update-Protokoll:

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.

Beispiel 1

Verwenden Sie den Parameter limit, um einige Array-Elemente zurückzugeben:

<?php
$str = &#39;one,two,three,four&#39;;
// 零 limit
print_r(explode(&#39;,&#39;,$str,0));
// 正的 limit
print_r(explode(&#39;,&#39;,$str,2));
// 负的 limit
print_r(explode(&#39;,&#39;,$str,-1));
?>
Nach dem Login kopieren

Ausgabe:

Array ( [0] => one,two,three,four ) Array ( [0] => one [1] => two,three,four ) Array ( [0] => one [1] => two [2] => three )
Nach dem Login kopieren

Beispiel 2

Teilen Sie die Zeichenfolge in ein Array auf:

<?php
$str = "Hello world. I love Shanghai!";
print_r (explode(" ",$str));
?>
Nach dem Login kopieren

Ausgabe:

Array ( [0] => Hello [1] => world. [2] => I [3] => love [4] => Shanghai! )
Nach dem Login kopieren

Das obige ist der detaillierte Inhalt vonWie verwende ich die PHP-Explosionsfunktion?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage