Array php boucle infifnie
Résolu
maher*91
Messages postés
31
Date d'inscription
Statut
Membre
Dernière intervention
-
maher*91 Messages postés 31 Date d'inscription Statut Membre Dernière intervention -
maher*91 Messages postés 31 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
mon probléme est que un fichier txt est rempli depuis un formulaire, (ça c'est bon) puis je veux récupérer le contenu de ce fichier et afficher une ligne par 2 lignes : un ptit exemple: $arry { $array[0]=maher
$array[1]=blabla
$array[2]=lol
$array[3]=ababa
$array[4]=777
$array[5]=mcm
donc je veux pour l'affichage à prés ça: maher dit : blabla
lol dit : ababa
777 dit : mcm
le probléme dans mon code qu'il y aura une boucle infinie :
<?php
$file='maher.txt';
while ($contenus=file_get_contents($file)) //on récupére le contenu du fichier
{
$array=explode(';',$contenus); // on transforme le contenu en array(ici j'ai séparé par ; les lignes de mon fichier)
}
$nbre=count($array); // le nombre des lignes
$i=1;
$j=2;
while ($j!=$nbre)
{
echo $array[$i]; // ici se situe mon probléme
echo $array[$j];
$i=$i+2;
$j=$j+2;
}
?>
merci pour votre aide :)
mon probléme est que un fichier txt est rempli depuis un formulaire, (ça c'est bon) puis je veux récupérer le contenu de ce fichier et afficher une ligne par 2 lignes : un ptit exemple: $arry { $array[0]=maher
$array[1]=blabla
$array[2]=lol
$array[3]=ababa
$array[4]=777
$array[5]=mcm
donc je veux pour l'affichage à prés ça: maher dit : blabla
lol dit : ababa
777 dit : mcm
le probléme dans mon code qu'il y aura une boucle infinie :
<?php
$file='maher.txt';
while ($contenus=file_get_contents($file)) //on récupére le contenu du fichier
{
$array=explode(';',$contenus); // on transforme le contenu en array(ici j'ai séparé par ; les lignes de mon fichier)
}
$nbre=count($array); // le nombre des lignes
$i=1;
$j=2;
while ($j!=$nbre)
{
echo $array[$i]; // ici se situe mon probléme
echo $array[$j];
$i=$i+2;
$j=$j+2;
}
?>
merci pour votre aide :)
A voir également:
- Array php boucle infifnie
- Easy php - Télécharger - Divers Web & Internet
- Expert php pinterest - Télécharger - Langages
- Boucle excel sans macro - Forum Excel
- Mon pc s'allume et s'éteint en boucle ✓ - Forum Matériel & Système
- Mise à disposition de boucle locale dédiée ✓ - Forum Freebox
1 réponse
ouff en fin j'y arrive! voila ma solution pour ceux qu'y sont besoin:
<html>
<head>
<style> h1 { color:blue;} h2 {color:green;}
</style>
</head>
<body>
<?php
$file='maher.txt';
$contenus=file_get_contents($file);
$array=explode(';',$contenus);
$nbre=count($array);
for ($i=1 ; $i<=$nbre; $i++)
{
if ($i%2==0)
{
echo '<h1>'."nbre paire : ".$array[$i].'</h1>';
}
else echo '<h2>'."nbre impaire : ".$array[$i].'</h2>';
}
?>
</body>
</html>
<html>
<head>
<style> h1 { color:blue;} h2 {color:green;}
</style>
</head>
<body>
<?php
$file='maher.txt';
$contenus=file_get_contents($file);
$array=explode(';',$contenus);
$nbre=count($array);
for ($i=1 ; $i<=$nbre; $i++)
{
if ($i%2==0)
{
echo '<h1>'."nbre paire : ".$array[$i].'</h1>';
}
else echo '<h2>'."nbre impaire : ".$array[$i].'</h2>';
}
?>
</body>
</html>