So konvertieren Sie ein Array in einen URL-Parameter in PHP
1. Verwenden Sie die in PHP integrierte Funktion „http_build_query()“, um einen String zu konvertieren URL-Parameter;
Verwendungsbeispiel:
<?php $data = array( 'foo' => 'bar', 'baz' => 'boom', 'cow' => 'milk', 'php' => 'hypertext processor' ); echo http_build_query($data) . "\n"; echo http_build_query($data, '', '&'); ?>
Ausgabeergebnis:
foo=bar&baz=boom&cow=milk&php=hypertext+processor foo=bar&baz=boom&cow=milk&php=hypertext+processor
2. Verwenden Sie Schleifen, um Arrays gemäß den URL-Parameterregeln zu verbinden, und verwenden Sie „=", um Arrays zu verbinden Einheiten für Schlüssel und Werte verwenden Sie einfach „&“ zum Spleißen.
Einfaches Beispiel:
function array_to_url_prarm($array) { $prarms = []; foreach ($array as $key => $val) { $prarms[] = $key . '=' . str_replace(' ', '+', $val); } return implode('&', $prarms); }
Empfohlenes Tutorial: „PHP-Tutorial“
Das obige ist der detaillierte Inhalt vonSo konvertieren Sie ein Array in URL-Parameter in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!