Heim > Artikel > Backend-Entwicklung > So konvertieren Sie die Zeichenfolge der Browser-Adressleiste in ein Array in PHP
Die Methode für PHP, die Zeichenfolge der Browser-Adressleiste in ein Array umzuwandeln, besteht darin, die Funktion parse_str() zu verwenden, z. B. [parse_str($query_str,$query_arr);].
Die Betriebsumgebung dieses Artikels: Windows 10-System, PHP 7, Thinkpad T480-Computer.
Es ist nicht schwierig, Zeichenfolgen und Arrays in der Browser-Adressleiste in PHP zu konvertieren. Solange wir die von PHP bereitgestellten Funktionen sinnvoll nutzen, können wir dies problemlos erreichen. Werfen wir unten einen gemeinsamen Blick darauf.
$data = array( 'name' => 'tom', 'sex' => 1, 'channel' => 'ty' );
Array-zu-URL-Parameterzeichenfolge
$queryStr = http_build_query($data); echo query_str;
Ausführungsergebnis:
name=tom&sex=1&channel=ty
URL-Parameterzeichenfolge zu Array
parse_str($query_str,$query_arr); print_r($query_arr);
Ausführungsergebnis:
array( name => tom, sex => 1, channel => ty )
Empfohlenes Lernen: php-Training
Das obige ist der detaillierte Inhalt vonSo konvertieren Sie die Zeichenfolge der Browser-Adressleiste in ein Array in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!