Notice: Undefined offset: ( PHP 4)

Fermé
chaniourkais - Modifié par chaniourkais le 6/04/2011 à 21:49
 chaniourkais - 6 avril 2011 à 23:17
Bonjour,




Le code suivant :

<?php
$tab = array();
// coverture fichier input vers une chaine puis je elimine espase et je met retour a la ligne et chaque mot dans une case de tab
$data = file_get_contents("input.txt");
$convert = explode(" ", $data);

for ($i=0;$i<count($convert);$i++)
{
$tab[$i] =$convert[$i];
}



echo count($tab);
$tab=array_unique($tab); // je elimine la repitition dans tableau
echo count($tab);

//j'ovrir fichier exemple pour ecrice resultat

$f = 'exemple.txt';
$handle = fopen($f,"w");

if (is_writable($f)) {
for( $i=0;$i<count($tab);$i++)
{

$txt=$tab[$i]."\r\n";
fwrite($handle,$txt);
}
fclose($handle);
}




?>

me renvoie ceci :
Notice: Undefined offset: 2 in C:\Program Files\EasyPHP-5.3.3\www\ind.php on line 28

Une idée?

Merci.

1 réponse

une idee?
0