Maison > Article > développement back-end > Comment résoudre le problème de l'index de tableau introuvable dans php7
Solution à l'index du tableau introuvable dans php7 : 1. Créez un exemple de fichier PHP ; 2. Définissez la variable de tableau $my_array ; 3. Utilisez la fonction isset() ou array_key_exists() pour vérifier si le tableau existe via le if. déclaration de jugement.Indice spécifié;4. Afficher les résultats ou les invites d'erreur correspondants.
Le système d'exploitation de ce tutoriel : système Windows 10, version php8.1.3, ordinateur Dell G3.
Lorsqu'un programme PHP rencontre une situation dans laquelle l'index du tableau est introuvable (c'est-à-dire que l'index n'existe pas dans le tableau), un message d'erreur de niveau "Avis" est généralement généré.
Pour résoudre ce problème, vous pouvez utiliser la fonction isset() ou array_key_exists() pour vérifier si l'index spécifié existe dans le tableau.
Ce qui suit est un exemple de code :
// 定义一个数组 $my_array = array( 'apple' => 'red', 'banana' => 'yellow', 'orange' => 'orange' ); // 判断数组是否存在指定的键 if(isset($my_array['grape'])) { // 存在,则访问该元素 echo $my_array['grape']; } else { // 不存在,则提示用户或进行其他操作 echo "Sorry, no grape found!"; } // 或者使用array_key_exists()函数 if(array_key_exists('pear', $my_array)) { // 存在,则访问该元素 echo $my_array['pear']; } else { // 不存在,则提示用户或进行其他操作 echo "Sorry, no pear found!"; }
Dans l'exemple ci-dessus, un tableau contenant trois éléments est défini. Nous avons ensuite utilisé les fonctions isset() et array_key_exists() pour vérifier si les deux index « raisin » et « poire » existent respectivement dans le tableau. S'il existe, accédez à l'élément, sinon affichez le message d'erreur correspondant.
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!