par
yohan » 12 juil. 2007, 16:24
Bonjour,
Je suis en train de faire des fonctions sur les tableaux et j'ai un p'tit souci.
Pouvez vous me dire pourquoi j'obtiens
entree:
Array ( [0] => Sword [1] => aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa [2] => Group: [3] => confirme [4] => ses [5] => objectifs [6] => financiers [7] => pour [8] => 2006. )
Sortie:
Array ( [0] => Array ( ) [1] => Sword [2] => Group: [3] => confirme [4] => objectifs [5] => financiers [6] => pour [7] => 2006. )
Y a nun souci [0] => Array ( ) dans la sortie, j'aimerai bien ne plus l'avoir.
Merci
ps: mon code
function enlevepetitmot($Tab)
{
$lg=count($Tab);
$NewTab[]=array();
foreach($Tab as $indice => $mot)
{
if(strlen($mot)>3 && strlen($mot)<27)
$NewTab[]=$mot;
}
return $NewTab;
}
$mot=array_unique($mot);
print_r($mot);
$mot=enlevepetitmot($mot);
print_r($mot);
[/quote]