Inhaltsverzeichnis
Was ist PHP?
Wie man in PHP einen String in ein Array einfügt und durch einen Zeilenumbruch aufteilt
Methode 2
Verwenden Sie die Funktion preg_split()
Grammatik
Beispiel
Ausgabe
Codebeschreibung
Fazit
Heim Backend-Entwicklung PHP-Tutorial So fügen Sie in PHP einen String in ein Array ein und teilen ihn durch eine neue Zeile auf

So fügen Sie in PHP einen String in ein Array ein und teilen ihn durch eine neue Zeile auf

Aug 28, 2023 pm 10:57 PM
数组操作 php中的字符串 换行符拆分

So fügen Sie in PHP einen String in ein Array ein und teilen ihn durch eine neue Zeile auf

Was ist PHP?

PHP steht für Hypertext Preprocessor und ist eine beliebte serverseitige Skriptsprache, die für die Webentwicklung verwendet wird. Es wurde entwickelt, um dynamische und interaktive Webseiten zu erstellen. PHP wird in HTML-Code eingebettet und auf dem Server ausgeführt, wodurch eine HTML-Ausgabe erzeugt wird, die an den Client-Browser gesendet wird. Mit seiner leicht zu erlernenden Syntax ermöglicht PHP Entwicklern, dynamische Websites zu erstellen, Formulardaten zu verarbeiten, mit Datenbanken zu interagieren und eine Vielzahl serverseitiger Aufgaben auszuführen. Es verfügt über ein umfangreiches Ökosystem an Bibliotheken und Frameworks, die seine Funktionalität verbessern und es Entwicklern ermöglichen, leistungsstarke und skalierbare Webanwendungen zu erstellen. PHP wird von Hosting-Anbietern weitgehend unterstützt und ist daher die erste Wahl für Webentwicklungsprojekte.

Wie man in PHP einen String in ein Array einfügt und durch einen Zeilenumbruch aufteilt

Methode 1

Verwenden Sie die Funktion preg_split()

Die Funktion preg_split() in PHP wird verwendet, um eine Zeichenfolge basierend auf einem angegebenen regulären Ausdrucksmuster in ein Array von Teilzeichenfolgen aufzuteilen. Es ermöglicht Ihnen, eine Zeichenfolge anhand bestimmter Kriterien in kleinere Teile aufzuteilen. Durch die Nutzung der Funktionalität von preg_split() können Sie Zeichenfolgen basierend auf flexiblen Mustern effizient aufteilen und so Textdaten in Ihren PHP-Anwendungen strukturiert verarbeiten und bearbeiten.

Grammatik

Die Syntax der Funktion

preg_split() lautet wie folgt:

preg_split(pattern, string, limit = -1, flags = 0);
Nach dem Login kopieren
  • Muster: Gibt das reguläre Ausdrucksmuster an, das zum Teilen von Zeichenfolgen verwendet wird.

  • string: Geben Sie die Eingabezeichenfolge an, die geteilt werden muss.

  • limit (optional): Gibt die maximale Anzahl von Elementen an, die im Ergebnisarray zurückgegeben werden sollen. Bei einem positiven Wert werden nur so viele Elemente zurückgegeben. Bei 0 werden alle möglichen Elemente zurückgegeben. Bei einem negativen Wert (Standard) wird kein Grenzwert festgelegt.

  • Flags (optional): Geben Sie alle zusätzlichen Flags an, um das Verhalten der Funktion preg_split() zu ändern.

Beispiel

<?php

// A php program to separate string
// using preg_split() function

// String which to be converted
$str = "Pradeep Menon</p><p>Arjit</p><p>Kavitha deshmukh</p><p>John Peter</p><p>Peterson";
// This function converts the string
$arr= preg_split ('/</p><p>/', $str);

// print the information of array
print_r($arr);
?>
Nach dem Login kopieren

Ausgabe

Array
(
[0] => Pradeep Menon
[1] => Arjit
[2] => Kavitha deshmukh
[3] => John Peter
[4] => Peterson
)
Nach dem Login kopieren

Codebeschreibung

In diesem Code verwenden wir die Funktion preg_split(), um die Zeichenfolge in ein Array aufzuteilen und das Zeilenumbruchzeichen als Trennzeichen zu verwenden.

Die Eingabezeichenfolge $str enthält eine Liste von Namen, die durch Zeilenumbrüche getrennt sind. Verwenden Sie dann die Funktion preg_split() mit dem Regex-Muster /

/, um die Zeichenfolge jedes Mal zu teilen, wenn ein Zeilenumbruchzeichen auftritt.

Nach der Ausführung der Funktion preg_split() enthält das generierte Array $arr jeden Namen als Element. Schließlich wird die Funktion print_r() verwendet, um den Inhalt des Arrays anzuzeigen.

Zusammenfassend lässt sich sagen, dass dieser Codeausschnitt eine Zeichenfolge mit durch Zeilenumbrüche getrennten Namen nimmt, preg_split() anwendet, um sie in ein Array mit Zeilenumbrüchen als Trennzeichen aufzuteilen, und dann das resultierende Array mit den getrennten Namen ausgibt.

Methode 2

Verwenden Sie die Funktion explosion()

Die Funktion „explosive()“ in PHP wird verwendet, um eine Zeichenfolge basierend auf einem angegebenen Trennzeichen in ein Array von Teilzeichenfolgen aufzuteilen. Es handelt sich um eine einfachere Alternative zur Funktion preg_split() und ist besonders nützlich, wenn mit einfachen Trennzeichen wie einzelnen Zeichen oder festen Zeichenfolgen gearbeitet wird. Die Funktion „explosive()“ wird typischerweise für Dinge wie das Parsen von CSV-Dateien, das Extrahieren einzelner Wörter aus Sätzen oder das Aufteilen von Zeichenfolgen basierend auf bestimmten Trennzeichen verwendet. Es bietet eine einfache und effiziente Möglichkeit, eine Zeichenfolge in kleinere Komponenten aufzuteilen.

Grammatik

Die Syntax der Funktion

explode() lautet wie folgt:

explode(delimiter, string, limit = PHP_INT_MAX);
Nach dem Login kopieren
  • Trennzeichen: Gibt die Zeichenfolge an, die als Trennzeichen zum Teilen der Eingabezeichenfolge verwendet wird.

  • string: Geben Sie die Eingabezeichenfolge an, die geteilt werden muss.

  • limit (optional): Gibt die maximale Anzahl von Elementen an, die im Ergebnisarray zurückgegeben werden sollen. Wenn festgelegt, enthält das resultierende Array höchstens eine endliche Anzahl von Elementen.

Beispiel

Das Folgende ist ein Beispiel für die Funktion explosion():

<?php

// PHP program to separate string
// using explode function

// String which to be converted
$str = "Pradeep Menon</p><p>Ajith Lakshman</p><p>John Peter</p><p>Peterson";

// Function to convert string to array
$arr = explode("</p><p>", $str);

// Print the information of array
print_r($arr);
?>
Nach dem Login kopieren

Ausgabe

Array
(
[0] => Pradeep Menon
[1] => Ajith Lakshman
[2] => John Peter
[3] => Peterson
)
Nach dem Login kopieren

Codebeschreibung

Das obige PHP-Code-Snippet zeigt, wie Sie mit der Funktion Explode() einen String in ein Array aufteilen und dabei das Zeilenumbruchzeichen (

) als Trennzeichen verwenden.

Die Eingabezeichenfolge $str enthält eine Liste von Namen, die durch Zeilenumbrüche getrennt sind. Die Zeichenfolge wird dann mithilfe der Funktion „explosiv()“ mit Zeilenumbrüchen (

) als Trennzeichen in ein Array von Teilzeichenfolgen aufgeteilt. Nach Ausführung der Funktion explosion() enthält das resultierende Array $arr einzelne Namen als Elemente. Schließlich wird die Funktion print_r() verwendet, um den Inhalt des Arrays anzuzeigen.

Fazit

Zusammenfassend lässt sich sagen, dass sowohl preg_split() als auch explosion() PHP-Funktionen sind, die zum Aufteilen einer Zeichenfolge in ein Array basierend auf einem angegebenen Trennzeichen verwendet werden. preg_split() bietet die Vorteile der Verwendung regulärer Ausdrücke als Trennzeichen und sorgt für mehr Flexibilität und erweiterte Mustervergleichsfunktionen. Es ist ideal für komplexe Aufteilungsanforderungen, bei denen die Trennzeichen variieren oder einem bestimmten Muster folgen können. Andererseits ist explosion() einfacher, schneller und eignet sich für einfache Aufteilungsaufgaben mit festen Trennzeichen wie Zeichen oder Zeichenfolgen. Dies ist eine effizientere Wahl, wenn es um einfache und vorhersehbare Trennzeichen geht.

Das obige ist der detaillierte Inhalt vonSo fügen Sie in PHP einen String in ein Array ein und teilen ihn durch eine neue Zeile auf. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

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

Heiße KI -Werkzeuge

Undresser.AI Undress

Undresser.AI Undress

KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover

AI Clothes Remover

Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool

Undress AI Tool

Ausziehbilder kostenlos

Clothoff.io

Clothoff.io

KI-Kleiderentferner

AI Hentai Generator

AI Hentai Generator

Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

R.E.P.O. Energiekristalle erklärten und was sie tun (gelber Kristall)
2 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
Repo: Wie man Teamkollegen wiederbelebt
1 Monate vor By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island Abenteuer: Wie man riesige Samen bekommt
4 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌

Heiße Werkzeuge

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

So fügen Sie in PHP einen String in ein Array ein und teilen ihn durch eine neue Zeile auf So fügen Sie in PHP einen String in ein Array ein und teilen ihn durch eine neue Zeile auf Aug 28, 2023 pm 10:57 PM

Was ist PHP? PHP steht für Hypertext Preprocessor und ist eine beliebte serverseitige Skriptsprache für die Webentwicklung. Es wurde entwickelt, um dynamische und interaktive Webseiten zu erstellen. PHP wird in HTML-Code eingebettet und auf dem Server ausgeführt, wodurch eine HTML-Ausgabe erzeugt wird, die an den Client-Browser gesendet wird. Mit seiner leicht zu erlernenden Syntax ermöglicht PHP Entwicklern, dynamische Websites zu erstellen, Formulardaten zu verarbeiten, mit Datenbanken zu interagieren und eine Vielzahl serverseitiger Aufgaben auszuführen. Es verfügt über ein umfangreiches Ökosystem an Bibliotheken und Frameworks, die seine Funktionalität verbessern und es Entwicklern ermöglichen, leistungsstarke und skalierbare Webanwendungen zu erstellen. PHP wird von Hosting-Anbietern weitgehend unterstützt und ist daher die erste Wahl für Webentwicklungsprojekte. So fügen Sie in PHP einen String in ein Array ein und teilen ihn durch einen Zeilenumbruch auf

Zusammenführungsvorgang von Arrays in PHP8.0: array_merge Zusammenführungsvorgang von Arrays in PHP8.0: array_merge May 14, 2023 am 08:52 AM

In der PHP8.0-Version wurde der Array-Zusammenführungsvorgang verbessert. Diese Verbesserung zielt hauptsächlich auf den Zusammenführungsvorgang von Array-Datentypen ab. In früheren Versionen wurden die von PHP bereitgestellten Array-Zusammenführungsoperationen mithilfe des „+“-Symbols implementiert. Allerdings gibt es bei diesem Ansatz einige Probleme. Wenn zwei Arrays dieselben Schlüssel enthalten, überschreiben die Schlüsselwerte im zweiten Array die Schlüsselwerte im ersten Array. Wenn Sie die beiden Arrays zusammenführen müssen, müssen Sie die Funktion array_merge() geschickt verwenden. . Jetzt in PHP

Gefährliche Operationen auf Arrays in PHP8.0: array_splice() Gefährliche Operationen auf Arrays in PHP8.0: array_splice() May 14, 2023 am 08:24 AM

Gefährliche Operationen in Arrays in PHP8.0: array_splice() In der PHP-Programmierung ist Array eine sehr häufig verwendete Datenstruktur, die es uns ermöglicht, mehrere Werte in einer Variablen zu speichern. Die Funktion array_splice() ist eine Methode zur Verarbeitung von Arrays, die Elemente im Array löschen oder ersetzen kann. Allerdings verfügt die Funktion array_splice() in PHP8.0 über einige gefährliche Vorgänge, die bei unsachgemäßer Verwendung zu ernsthaften Problemen führen können. Dieser Artikel wird Sie ausführlich vorstellen

Verwenden Sie benutzerdefinierte PHP-Funktionen, um die Funktionalität von Array-Schnittpunkt und -Vereinigung zu erweitern Verwenden Sie benutzerdefinierte PHP-Funktionen, um die Funktionalität von Array-Schnittpunkt und -Vereinigung zu erweitern May 01, 2024 am 10:45 AM

Die Funktionalität von Array-Schnittpunkten und Vereinigungen kann mit benutzerdefinierten PHP-Funktionen erweitert werden. Benutzerdefinierte Schnittfunktionen ermöglichen das Suchen von Schnittpunkten nach Schlüssel oder Wert, und benutzerdefinierte Vereinigungsfunktionen finden Vereinigungen nach Schlüssel oder Wert. Dies gibt Ihnen die Flexibilität, Arrays entsprechend Ihren spezifischen Anforderungen zu bearbeiten.

Best Practices für Array-Operationen mit PHP Best Practices für Array-Operationen mit PHP Jun 06, 2023 am 10:30 AM

PHP ist eine weit verbreitete serverseitige Skriptsprache, die Array-Operationen auf viele verschiedene Arten ausführen kann. In diesem Artikel werden unsere Best Practices beim Schreiben von PHP-Code vorgestellt, um Ihnen dabei zu helfen, effizienteren, schöneren und lesbareren Code zu erstellen. 1. Verwenden Sie Array-Funktionen anstelle manueller Schleifen. Es ist besser, PHP-Array-Funktionen zu verwenden, anstatt Arrays manuell zu schleifen, um Daten zu verschieben, zu manipulieren oder zu ändern. PHP-Array-Funktionen werden schneller ausgeführt und sind besser lesbar und wartbar. Im Folgenden sind einige häufig verwendete PHP-Array-Funktionen aufgeführt: array_push(

Vollständige Liste der PHP-Array-Operationen: array_diff() Vollständige Liste der PHP-Array-Operationen: array_diff() Jun 20, 2023 pm 03:57 PM

In PHP ist Array eine sehr häufige und nützliche Datenstruktur. PHP bietet viele verschiedene Funktionen und Methoden zum Bearbeiten und Verarbeiten dieser Arrays. Eine sehr nützliche Funktion ist array_diff(). In diesem Artikel wird diese Funktion ausführlich erläutert. Die grundlegende Verwendung der Funktion array_diff() ist sehr einfach. Diese Funktion akzeptiert zwei oder mehr Arrays als Argumente und gibt ein neues Array zurück, das Elemente enthält, die im ersten Array, aber nicht in den anderen Arrays vorhanden sind. Hier ist ein Beispiel: $array1=

PHP-Array-Schlüsselwertaustausch: Leistungsvergleich und detaillierte Erläuterung der optimalen Lösung PHP-Array-Schlüsselwertaustausch: Leistungsvergleich und detaillierte Erläuterung der optimalen Lösung May 04, 2024 pm 01:51 PM

Die beste Lösung für den Schlüssel-Wert-Austausch von PHP-Arrays: Verwenden Sie die integrierte Funktion array_flip(), die Zeitkomplexität beträgt O(n). Bei größeren Arrays sind die Leistungsvorteile von array_flip() offensichtlicher. Praxisfall: Mit array_flip() können Sie das Array von Produktnamen im Warenkorb in ein Array von Produktmengen umwandeln.

So fügen Sie Elemente zum PHP-Array hinzu und entfernen sie So fügen Sie Elemente zum PHP-Array hinzu und entfernen sie Sep 05, 2023 pm 02:12 PM

So fügen Sie Elemente aus PHP-Arrays hinzu und entfernen sie. In PHP sind Arrays eine sehr häufige und wichtige Datenstruktur. Arrays können mehrere Werte enthalten und je nach Bedarf Elemente dynamisch hinzufügen oder entfernen. In diesem Artikel wird erläutert, wie Array-Elemente in PHP hinzugefügt und entfernt werden, und es werden entsprechende Codebeispiele bereitgestellt. 1. Fügen Sie Elemente mithilfe der Syntax für eckige Klammern [] hinzu. Der einfachste Weg, Elemente hinzuzufügen, ist die Verwendung der Syntax für eckige Klammern []. Ein Beispiel lautet wie folgt: $arr=["apple",&quo

See all articles