Le tableau $_GET en PHP est une variable superglobale qui peut être utilisée pour obtenir des informations envoyées via une chaîne de requête URL. Généralement, chaque clé du tableau représente un nom de variable, tandis que la valeur correspondante contient la valeur associée. Par défaut, les valeurs $_GET sont traitées comme des chaînes.
Cependant, il est possible de passer une valeur de tableau dans la chaîne de requête $_GET. Pour ce faire, vous devez utiliser la syntaxe suivante :
http://link/foo.php?id[]=1&id[]=2&id[]=3
Dans ce cas, le paramètre "id" devient un tableau de trois éléments, chacun contenant une des valeurs fournies dans la chaîne de requête.
Côté PHP, vous pouvez accéder à la valeur du tableau en utilisant la syntaxe suivante :
<code class="php">$_GET['id'];</code>
Cela renverra un tableau contenant les trois valeurs qui ont été transmises dans la chaîne de requête.
Considérez le script PHP suivant :
<code class="php"><?php if (isset($_GET['id'])) { print_r($_GET['id']); } ?></code>
Si vous accédez à ce script via une URL comme celle-ci :
http://link/foo.php?id[]=1&id[]=2&id[]=3
Le script affichera le tableau suivant :
Array ( [0] => 1 [1] => 2 [2] => 3 )
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!