Heim > Artikel > Backend-Entwicklung > So verwenden Sie die Funktion explosion() in PHP
Die Explosionsfunktion besteht darin, die Zeichenfolge in verschiedene Zeichenfolgen aufzuteilen und ein Array zurückzugeben und dann jeden Teil der Zeichenfolge durch Zugriff auf das Array abzurufen.
PHP ist eine leistungsstarke Website. Eine davon In Entwicklungstools enthält es verschiedene integrierte Funktionen für verschiedene Zwecke, darunter die Funktion „explosive()“, eine integrierte Funktion, die hauptsächlich zum Aufteilen einer Zeichenfolge in verschiedene Zeichenfolgen verwendet wird.
[Empfohlene Kurse: PHP-Kurs]
Bedeutung:
die Funktion explode() teilt die Zeichenfolge basierend auf dem Zeichenfolgentrennzeichen, d. h. sie teilt die Zeichenfolge an den Positionen, die vom Trennzeichen kommen. Diese Funktion gibt ein Array zurück, das die Zeichenfolge enthält, die durch Aufteilen der ursprünglichen Zeichenfolge entsteht. Wir können jeden Teil der Zeichenfolge einfach abrufen, indem wir auf das Array zugreifen
Seine Syntaxstruktur ist wie folgt:
explode(separator,string,limit)
Trennzeichen: Gibt den Schlüsselpunkt an, an dem die angegebene Zeichenfolge geteilt wird. Mit anderen Worten, solange dieses Zeichen in der Zeichenfolge gefunden wird, stellt es das Ende eines Elements des Arrays und den Anfang eines anderen dar Element.
OriginalString: Stellt die in ein Array aufgeteilte Eingabezeichenfolge dar.
NoOfElements: wird verwendet, um die Anzahl der Elemente im Array anzugeben. Dieser Parameter kann eine beliebige ganze Zahl sein (positiv, negativ oder Null).
Positive Zahl: bedeutet, dass ein Array zurückgegeben wird, das höchstens Grenzelemente enthält.
Negative Zahl: bedeutet, dass die letzten N Elemente des Daten werden abgeschnitten, der Rest des Arrays wird als einzelnes Array zurückgegeben
Null: bedeutet, dass das zurückgegebene Array nur ein Element hat, die gesamte Zeichenfolge
Beispiel:
Die Darstellung von<?php $str = 'hello,how, are ,you '; // 零 limit print_r(explode(',',$str,0)); // 正的 limit print_r(explode(',',$str,3)); // 负的 limit print_r(explode(',',$str,-1)); ?>
ist wie folgt:
Verwenden Sie bestimmte Zeichen als Trennzeichen:
<?php $str = 'he-llo-how-are you '; // 零 limit print_r(explode('-',$str,0)); // 正的 limit print_r(explode('-',$str,3)); // 负的 limit print_r(explode('-',$str,-1)); ?>
Die Darstellung ist wie folgt:
Zusammenfassung: Das Obige ist der gesamte Inhalt dieses Artikels Verständnis der Funktion explosion().
Das obige ist der detaillierte Inhalt vonSo verwenden Sie die Funktion explosion() in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!