exploit () ist eine integrierte Funktion in PHP, die eine Zeichenfolge gemäß dem angegebenen Trennzeichen in ein Array aufteilt. Diese Funktion ist sehr nützlich, insbesondere wenn Sie eine lange Zeichenfolge in kleinere Teile zerlegen müssen.
Exploit (Trennzeichen, String, Elementnummer)
Die Exploit -Funktion akzeptiert drei Parameter: Der erste ist der Trennzeichen, die zweite ist die zu trennen und die dritte ist optional, um die Anzahl der Elemente zu begrenzen, die das Array zurückgeben.
Der Trennzeichen definiert, wo die Zeichenfolge aufgeteilt ist. Immer wenn die Exploit -Funktion auf einen Trennzeichen trifft, teilt sie die Zeichenfolge in ein Element des Arrays an diesem Ort auf.
Ein String ist Text, der geteilt werden muss. Die Exploit -Funktion erzeugt ein Array basierend auf der Kombination dieser Zeichenfolge und des Separators.
Dies ist ein optionaler Parameter, der die maximale Anzahl von Elementen im Rückgabearray angibt. Wenn nicht bereitgestellt, gibt Exploit ein Array zurück, das alle geteilten Elemente enthält.
Wenn der dritte Parameter nicht bereitgestellt wird, gibt Explore ein Array zurück, das alle geteilten Elemente enthält.
<?php $Original = "Hello,Welcome To Tutorials Point"; print_r(explode(" ", $Original)); print_r(explode(" ", $Original, 3)); ?>
Array ([0] => Hallo, Willkommen [1] => bis [2] => Tutorials [3] => Punkt) Array ([0] => Hallo, Willkommen [1] => bis [2] => Tutorials Punkt)
Im obigen Beispiel übergibt die erste Print_r -Anweisung nicht den dritten Parameter, sodass alle durch den Raum geteilten Elemente zurückgegeben werden. Die zweite Print_r -Anweisung beschränkt die Anzahl der Elemente im Array und gibt nur drei Elemente zurück.
Die Funktion exploit () ist ein sehr nützliches Werkzeug beim Umgang mit Zeichenfolgen. Durch das Verständnis der drei Parameter des Trennzeichens, der Zeichenfolge und der Elementnummer können Sie eine lange Zeichenfolge flexibel in mehrere Array -Elemente aufteilen. Dies wird in der PHP -Entwicklung häufig verwendet, insbesondere in Szenarien wie Datenverarbeitung und Textanalyse.