Zugriff auf mehrwertige Parameter im PHP-$_GET-Array
Das superglobale Array $_GET von PHP ermöglicht den Zugriff auf Abfragezeichenfolgenparameter. Wenn dem gleichen Parameter mehrere Werte zugewiesen werden, wird standardmäßig nur der letzte Wert in $_GET gespeichert. Es ist jedoch möglich, solche Werte als Array abzurufen.
Mehrwertige $_GET-Parameter erstellen
Um mehrere Werte für einen Parameter in einer Abfragezeichenfolge zu senden, Verwenden Sie einfach die eckige Klammernotation:
http://link/foo.php?id[]=1&id[]=2&id[]=3
Zugriff auf das Array in PHP
Mit der oben genannten Technik wird $_GET['id'] zu einem Array mit mehreren Werten:
echo $_GET['id'][0]; // Output: 1
echo $_GET['id'][1]; // Output: 2
echo $_GET['id'][2]; // Output: 3
Durch den Zugriff auf $_GET['id'] als Array können Sie über die Werte iterieren und sie einzeln oder als Sammlung verarbeiten.
Hinweis: Diese Methode ist mit den meisten Webservern und Browsern kompatibel. Es ist jedoch zu beachten, dass einige ältere Server möglicherweise keine mehrwertigen Parameter unterstützen.
Haftungsausschluss: Alle bereitgestellten Ressourcen stammen teilweise aus dem Internet. Wenn eine Verletzung Ihres Urheberrechts oder anderer Rechte und Interessen vorliegt, erläutern Sie bitte die detaillierten Gründe und legen Sie einen Nachweis des Urheberrechts oder Ihrer Rechte und Interessen vor und senden Sie ihn dann an die E-Mail-Adresse: [email protected] Wir werden die Angelegenheit so schnell wie möglich für Sie erledigen.
Copyright© 2022 湘ICP备2022001581号-3