Heim >Backend-Entwicklung >PHP-Problem >So konvertieren Sie URL-Parameter in ein Array in PHP
Konvertierungsmethode: 1. Verwenden Sie „mb_substr($url,stripos($url,“?)+1)“, um den Parameterteil der URL abzurufen 2. Verwenden Sie „parse_str(“parameter part“,$arr) "Um den Parameter zu konvertieren, analysieren Sie ihn in eine Variable und übergeben Sie ihn an das angegebene Array. Der Variablenname wird in einen Schlüsselnamen umgewandelt, und der Variablenwert wird in einen Schlüsselwert umgewandelt.
Die Betriebsumgebung dieses Tutorials: Windows 7 System, PHP Version 7.1, Dell G3 Computer
PHP konvertiert die Parameter der URL in eine Array
implementationsmethode:
Verwenden Sie Stripos(), um die Position des Zeichens „?“ zu ermitteln Die Parameter werden in Variablen umgewandelt und an das angegebene Array übergeben.
Wichtige Punkte: Die Funktion parse_str()
parse_str(string,array)
erforderlich. Gibt die zu analysierende Zeichenfolge an. | |
---|---|
Array | Optional. Gibt den Namen des Arrays zum Speichern der Variablen an. Dieser Parameter weist die Variable an, in einem Array gespeichert zu werden. |
Implementierungsbeispiel: |
Es ist ersichtlich, dass parse_str() die Parameter einzeln in Variablen analysiert und sie an das Array übergibt; und der Variablenname wird in einen Schlüsselnamen umgewandelt , und der Variablenwert wird in einen Schlüsselwert umgewandelt. Empfohlenes Lernen: „
PHP-Video-Tutorial
Das obige ist der detaillierte Inhalt vonSo konvertieren Sie URL-Parameter in ein Array in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!