Heim > Backend-Entwicklung > PHP-Tutorial > Ausführliche Erklärung der Funktion explosion() in PHP

Ausführliche Erklärung der Funktion explosion() in PHP

autoload
Freigeben: 2023-04-09 21:44:01
Original
6101 Leute haben es durchsucht

Ausführliche Erklärung der Funktion explosion() in PHP

PHP中字符串是使用较为频繁的数据类型,在日常的使用过程中,我们经常需要使用一个字符串分割另一个字符串,PHP为我们提供了explode() In diesem Artikel werfen Sie einen Blick auf diese Funktion.

Zuallererst sollte man die Syntax verstehen:

explode ( string $delimiter,string $string , int $limit = ?   )
Nach dem Login kopieren
  • $Trennzeichen: das Trennzeichen an der Grenze.

  • $string: Eingabezeichenfolge.

  • $limit: Wenn der Wert eine positive Zahl ist, enthält das zurückgegebene Array bis zu $limit-Elemente und das letzte Element enthält den Rest von $string. Wenn der Wert negativ ist, werden alle Elemente außer den letzten -$limit-Elementen zurückgegeben. Wenn $limit 0 ist, wird es als 1 behandelt.

  • Rückgabewert: Array vom Typ Array, jedes Element ist ein Teilstring von $string.

Codebeispiel:

1. Wenn zwei Parameter verwendet werden:

<?php
$sentence1 = "良人当归即好,人生当苦无妨,我有一剑,可搬山";
$sentence2 = explode(",", $sentence1);
print_r($sentence2);
Nach dem Login kopieren
输出:Array( [0] => 良人当归即好 [1] => 人生当苦无妨  [2] => 我有一剑  [3] => 可搬山)
Nach dem Login kopieren

2. Wenn drei Parameter verwendet werden:

<?php
$sentence1 = "良人当归即好,人生当苦无妨,我有一剑,可搬山";

//$limite为正整数
$sentence2 = explode(",", $sentence1,3);
print_r($sentence2);
echo "<br>";

//$limite为0
$sentence3 = explode(",", $sentence1,0);
print_r($sentence3);
echo "<br>";

//$limite为负整数
$sentence4 = explode(",", $sentence1,-2);
print_r($sentence4);
Nach dem Login kopieren
输出:
Array(   [0] => 良人当归即好      [1] => 人生当苦无妨   [2] => 我有一剑   [3] => 可搬山)
Array(   [0] => 良人当归即好,人生当苦无妨,我有一剑,可搬山)
Array(   [0] => 良人当归即好      [1] => 人生当苦无妨)
Nach dem Login kopieren

Empfohlen beendet: 202 1 Jahr PHP-Interview Zusammenfassung der Fragen (Sammlung)》《php-Video-Tutorial

Das obige ist der detaillierte Inhalt vonAusführliche Erklärung der Funktion explosion() in PHP. 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