J'utilise le code pour renvoyer des données d'une fonction et l'afficher.Sortie inattendue
considèrent: i = j = 0; count = 4;
Je ne reçois pas 4
valeurs de retour à partir du code .. .Qui est sortie prévu.
Mais j'obtenir le résultat quand je remplace la boucle avec print_r($EODRow);
Pls aide.
$i = 0;
$j = 0;
$count = getEODCount("A");
for(; $i < $count; $i++)
{
$EODRow = getEOD("A",$i);
print "<tr>";
for(; $j < 12; $j++)
{
print "<td>$EODRow[$j]</td>";
}
print "</tr>";
}
Je renvoie un tableau de valeurs à partir de la fonction.
s'il vous plaît indentent votre code pour le rendre plus facile à lire. – Spudley
Ne déclarez pas les variables de boucle, '$ i' et' $ j' en dehors des boucles for. Déclarez-les dans les boucles for, comme 'pour ($ i = 0; $ i <$ count; $ i ++)'. –