Maison >développement back-end >Problème PHP >Si le nom de la clé du tableau php doit être cité ou non
En PHP, si le nom de la clé du tableau est de type entier, vous n'avez pas besoin d'ajouter des guillemets ; si le nom de la clé du tableau est de type chaîne, vous devez ajouter des guillemets. Si un nom de clé dans un tableau n'est pas un nombre, alors le tableau est un tableau associatif. Le nom de clé du tableau associatif peut être n'importe quel entier ou chaîne et si le nom de clé est une chaîne, ajoutez un modificateur de délimitation. , ajoutez des guillemets simples "''" ou des guillemets doubles """".
L'environnement d'exploitation de ce tutoriel : système Windows 7, PHP version 8.1, ordinateur DELL G3
En PHP, le fait que le nom de la clé du tableau soit cité dépend du type de données du nom de la clé.
Si le nom de la clé du tableau est un type numérique entier, aucun guillemet n'est nécessaire
<?php header("Content-type:text/html;charset=utf-8"); $arr = array(1=>"a",2=>"b",3=>"c",4=>"d",5=>"e",); var_dump($arr); ?>
Si le nom de la clé du tableau est un type chaîne, des guillemets sont requis
<?php header("Content-type:text/html;charset=utf-8"); $arr=array(1=>"1","a"=>"",2=>"2","b23"=>0,"12r3"=>"blue"); var_dump($arr); ?>
Explication :
Dans un tableau PHP, quel que soit le type de nom de clé il y aura une valeur qui lui correspond, c'est-à-dire une paire clé/valeur selon les différents types de données du tableau. noms de clés, nous pouvons diviser le tableau PHP en deux types :
Un tableau avec des nombres comme clés est appelé un tableau indexé
Un tableau avec des chaînes ou un mélange de chaînes et de nombres comme clés est appelé un tableau associatif ; Tableau.
L'indice (nom de clé) d'un tableau associatif est composé d'un mélange de valeurs numériques et de chaînes. Si un nom de clé dans un tableau n'est pas un nombre, alors le tableau est un tableau associatif.
Le nom de clé d'un tableau associatif peut être n'importe quel entier ou chaîne. Si le nom de la clé est une chaîne, ajoutez un modificateur de délimitation au nom de la clé - guillemet simple ' ' ou guillemet double " " .
Apprentissage recommandé : "Tutoriel vidéo PHP"
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!