In Computer-Programmierung, " Parsen " , um Daten zu analysieren , und zwar eine Reihe von Texten, für Token , um seine Struktur und Zweck zu bestimmen. PHP hat mehrere Funktionen, die Ihnen das Parsen analysieren verschiedene Arten von Saiten lassen , wie Sätze , Daten und URLs . Sie verwenden diese Funktionen zum Aufbrechen der Daten in ein Array der verschiedenen Teile . Die parse_url Funktion
PHPS " parse_url "-Funktion ermöglicht Ihnen die Eingabe einer URL und haben es sich in ein Array , das seine verschiedenen Komponenten enthält gebrochen. Es prüft und gibt das Schema , Host, Port , Benutzer , Pass , Pfad , Abfrage-und Fragment , solange diese Stücke existieren - nicht alle URLs enthalten jede dieser Komponenten . Sie können teilweise oder vollständige URLs mit dieser Funktion zu verwenden , aber es alleine nicht überprüft, ob die angegebene URL vollständige oder sicher ist. Sie können auch einen optionalen zweiten Parameter an die Funktion parse_url um anzuzeigen, Sie wollen, dass es einen String und kein Array zurück.
Die date_parse Funktion
Ähnlich wie PHP URL - Parsing-Funktion können Sie mit dem " date_parse "-Funktion Eingabe eines Datums und brechen sie in seine Stücke , die jeweils unter einem anderen Element in einem Array gespeichert. Sie können einen vollständigen oder teilweisen Datum, die Funktion der Komponenten findet es zurück , einschließlich der Jahr, Monat, Tag, Stunde, Minute, Sekunde, Fraktion , warning_count , Warnungen error_count , Fehler und ob das Datum eine lokale Zeit . Die Warnungen und Fehler -Komponenten sind beide Arrays sich .
Die parse_str Funktion
PHPS " parse_str "-Funktion ermöglicht Ihnen die Eingabe einer Abfrage-String , die Sie konvertieren Variablen . Zum Beispiel , vorbei " varA = one & varB = zwei " werden zwei Variablen zu schaffen ", varA " und " varB , " mit den Werten " eins" und "zwei ", jeweils . Die Funktion selbst nicht einen Wert zurückgeben standardmäßig , aber Sie können wählen, um die Werte in einem assoziativen Array anstelle von Variablen zu speichern. Sie werden in der Regel verwenden diese Funktion als Teil eines größeren Prozesses - zum Beispiel, wie mit dem " parse_url "-Funktion , um die Abfrage Komponente aus einer URL extrahieren , dann beiläufig, dass Wert auf die " parse_str " , um die Abfrage zu speichern Variablen .
Die Funktion preg_match
pHPS " preg_match "-Funktion können Sie eine Liste von Token , rief ein regulärer Ausdruck , und entsprechen denen Token gegen einen String. Zumindest müssen Sie ein Muster und eine Zeichenfolge . PHP analysiert die Zeichenfolge mit dem Muster . Sie können ein Muster , wie ein Teilstring von Text oder ein Satzzeichen . Sie können auch eine Variable, um die Ergebnisse der in parse , Fahnen speichern und Offset-Werte .