par
Cyrano » 15 janv. 2006, 16:50
Essaye comme ceci:
<?php
$fp = fopen("monfichier.txt","r"); //lecture du fichier
while (!feof($fp))
{ //on parcourt toutes les lignes
$page .= fgets($fp, 4096); // lecture du contenu de la ligne
}
fclose($fp);
/* On crée un tableau indexé contenant tout ce qui est entre les pipes (|) */
$contenu = explode("|", $page);
/* On affiche chaque élément trouvé */
foreach($contenu as $element)
{
echo("<p>". $element ."</p>\n");
}
?>
Si tu ne veux que le premier, alors au lieu de la boucle foreach, fais simplement:
echo("<p>". $contenu[0] ."</p>\n");
Essaye comme ceci:
[php]<?php
$fp = fopen("monfichier.txt","r"); //lecture du fichier
while (!feof($fp))
{ //on parcourt toutes les lignes
$page .= fgets($fp, 4096); // lecture du contenu de la ligne
}
fclose($fp);
/* On crée un tableau indexé contenant tout ce qui est entre les pipes (|) */
$contenu = explode("|", $page);
/* On affiche chaque élément trouvé */
foreach($contenu as $element)
{
echo("<p>". $element ."</p>\n");
}
?>[/php]
Si tu ne veux que le premier, alors au lieu de la boucle foreach, fais simplement:
[php]echo("<p>". $contenu[0] ."</p>\n");[/php]