Heim > Backend-Entwicklung > PHP-Tutorial > Wie kann ich in PHP eine durch Kommas getrennte Zeichenfolge in ein Array auflösen?

Wie kann ich in PHP eine durch Kommas getrennte Zeichenfolge in ein Array auflösen?

DDD
Freigeben: 2024-12-25 05:48:20
Original
696 Leute haben es durchsucht

How Can I Explode a Comma-Delimited String into an Array in PHP?

Auflösen einer durch Kommas getrennten Zeichenfolge in ein Array

Bei der Arbeit mit durch Kommas getrennten Zeichenfolgen besteht die Notwendigkeit, diese in einzelne Array-Elemente aufzuteilen Tritt häufig auf.

Problem: Konvertieren Sie eine durch Kommas getrennte Zeichenfolge in eine Flaches, indiziertes Array.

Lösung:

PHP stellt die Funktion „explosive()“ speziell für diese Aufgabe bereit. Es werden zwei Argumente benötigt: ein Trennzeichen (in diesem Fall das Komma) und die Zeichenfolge, die aufgelöst werden soll.

$inputString = "9,[email protected],8";
$myArray = explode(",", $inputString);

print_r($myArray);
Nach dem Login kopieren

Ausgabe:

Array
(
    [0] => 9
    [1] => [email protected]
    [2] => 8
)
Nach dem Login kopieren

Hinweis:

  • Wenn die Eingabezeichenfolge mehrere aufeinanderfolgende Kommas enthält, wird ein leeres Array-Element angezeigt für jedes zusätzliche Komma erstellt werden.
  • Um potenzielle Sicherheitsprobleme bei der Arbeit mit vom Benutzer bereitgestellten Eingaben zu umgehen, stellen Sie sicher, dass Sie die Zeichenfolge ordnungsgemäß filtern und bereinigen, bevor Sie sie auflösen.

Das obige ist der detaillierte Inhalt vonWie kann ich in PHP eine durch Kommas getrennte Zeichenfolge in ein Array auflösen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

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