Pourquoi les valeurs du tableau PHP ne s'affichent-elles pas ? Comment le résoudre ?

PHPz
Libérer: 2023-04-20 14:30:48
original
818 Les gens l'ont consulté

En PHP, un tableau est un type de données qui stocke plusieurs valeurs. Si la valeur de votre tableau PHP ne s'affiche pas, il peut y avoir plusieurs raisons :

  1. Variable du tableau non définie correctement
    Si vous ne définissez pas correctement la variable du tableau avant d'afficher la valeur du tableau, alors la valeur du tableau ne sera pas affichée. Veuillez vous assurer d'utiliser la syntaxe correcte pour définir les variables. Par exemple :

    $arr = array('apple', 'orange', 'banana');
    Copier après la connexion
  2. Réinitialisation accidentelle du pointeur de tableau
    Si vous réinitialisez accidentellement le pointeur de tableau lors de la manipulation d'un tableau, la valeur du tableau ne sera pas affichée. Lorsque vous travaillez avec des tableaux, assurez-vous de connaître la position du pointeur sur laquelle vous travaillez. Par exemple :

    $arr = array('apple', 'orange', 'banana');
    reset($arr); // 重置数组指针
    while (list(, $val) = each($arr)) {
      echo "$val\n";
    }
    Copier après la connexion
  3. La valeur du tableau est vide
    Si la valeur de votre tableau est vide, alors la valeur ne sera pas affichée. Vous pouvez utiliser la fonction isset() pour vérifier si une valeur de tableau existe. Par exemple :

    $arr = array('apple', '', 'banana');
    for ($i = 0; $i < count($arr); $i++) {
      if (isset($arr[$i]) && $arr[$i] != '') {
        echo $arr[$i] . "\n";
      }
    }
    Copier après la connexion
  4. ne génère pas correctement la valeur du tableau
    Enfin, vous pourriez ne pas afficher correctement la valeur du tableau. Veuillez vous assurer d'utiliser la syntaxe correcte lors de l'affichage des valeurs du tableau. Par exemple :

    $arr = array('apple', 'orange', 'banana');
    foreach ($arr as $val) {
      echo $val . "\n";
    }
    Copier après la connexion

Pour résumer, si les valeurs de votre tableau PHP ne s'affichent pas, veuillez vérifier les raisons ci-dessus et les corriger avec des solutions de contournement appropriées.

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!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal