parse error

parse error - PHP - Programmation

Marsh Posté le 14-11-2005 à 01:55:22    

bonjour  
un pb de parse error, je ne vois où se trouve l'erreur de syntaxe même si le code n'est pas des plus beaux
y a t'il une personne qui voit une erreur et qui me sorte de ce mauvais pas.
 
 
 
Parse error: parse error in c:\program files\easyphp1-8\www\iupaic\htdocs\creation.php on line 29
 
// recherche de la valeur de caractères dans un tableau
function recherche($a, $b)
{
 $k=0;
 while (($k<=5) && ($b))
 {
  $l=0;
  while (($l<=5) && ($b))
  {
   $toto=$tableau[$k][$l];
   if ($toto = $rec)
   {
    $b=true;
    $a=$k+$l;
   }
   ++$l;
  }
  ++$k;
 }
 return $a,$b;--------------> ligne 29
}
// découpe la chaine de caractères dans un tableau
function decoupage($identite)
{
 $identite=strtoupper($identite);
 $i=0;
 while ($i<=strlen($identite))
 {
  $tableau_prenom[$i]=substr($identite, $i,1);
  $rec=$tableau_prenom[$i];
  $trouve=false;
  recherche($rec,$trouve);
  ++$i;
 }
}

Reply

Marsh Posté le 14-11-2005 à 01:55:22   

Reply

Marsh Posté le 14-11-2005 à 02:23:24    

C'est illisible pour moi :)
Au delà de ça, la comparaison c'est == et un return ne revenvoit qu'une valeur ;)
Si tu veux modifier tes paramètres, ce qui est pas top algorythmiquement parlant, faut les passer en référence dans la définition de la fonction mais que le php.ini l'accepte ;)

Reply

Marsh Posté le 14-11-2005 à 11:33:20    

probablement une accolade en trop...

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed