Problème de syntaxe en PHP

Résolu
bdp-gaby Messages postés 12 Date d'inscription   Statut Membre Dernière intervention   -  
 Alain42 -
Voilà ma ligne de code, c'est juste un tableau:
$info=array( 1=>"$a", 2=>"$b", 3=>"$c", 4=>"$d", 5=>"$e", 6=>"$f", 7=>"$g", 8=>"$h", 9=>"$i", 10=>"$j", 11=>"$k", 12=>"$l", 13="$m", 14=>"$n", 15=>"$o", 16=>"$p", 17=>"$q", 18=>"$r", 19=>"$s", 20=>"$t", 21=>"$u", 22=>"$v", 23=>"$w" );

Et voilà mon message d'erreur:
Parse error: parse error, expecting `')'' in c:\program files\easyphp1-8\www\gaspi2n(php version)\Tablecommande.php on line 38

C'est peut être que j'ai pas les yeux en face des trous mais merci de m'aider à trouvé ma bévue s'il vous plaît.
A voir également:

6 réponses

bdp-gaby Messages postés 12 Date d'inscription   Statut Membre Dernière intervention  
 
Quelqu'un pourrait au moins me dire si mon tableau est bon ou faux parceque ça fait des heures que je suis dessus. Je vais devenir dingue et j'avance pas dans mon taff. Please!!!
0
Balou01
 
apparement php ne voit pas que tu ferme ta parenthese... J'ai le meme probleme dans un sujet plus bas et je ne trouve pas de solution non plus... Mais je t'es au moins donné l'origine de l'erreur !
0
bdp-gaby Messages postés 12 Date d'inscription   Statut Membre Dernière intervention  
 
Merci moi aussi j'avais remarqué qu'il ne détecte pas la deuxième parenthèse mais je vois vraiment pas pourquoi, j'espère que quelqu'un qui à une réponse nous aidera.
0
kilian Messages postés 8732 Date d'inscription   Statut Modérateur Dernière intervention   1 526
 
Pour le 13, tu as mis un égal au lieu d'une flèche.
Je ne comprends pas pourquoi tu utilises des guillemets au fait.
Tu peux faire:
1 => $a, 2=>$b etc...
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
bdp-gaby Messages postés 12 Date d'inscription   Statut Membre Dernière intervention  
 
Ouai merci mais ce n'était pas le problème.

Bon voici le seul code pour un tableau qui permet de mettre autant de ligne que l'on veut, pour toi Balou.
J'avais la flemme de changer la syntaxe pour toutes les lignes de mon tableau mais je l'ai fait quand même.

Donc voilà le code:
$info=array();
$info[1]=$serie;
$info[2]=$ncom;

Donc Problème résolu!
0
Alain42
 
Pour moi la syntaxe correcte serait:

$info=array( "1"=>"$a", "2"=>"$b", "3"=>"$c", "4"=>"$d", "5"=>"$e", "6"=>"$f"," 7"=>"$g", "8"=>"$h", "9"=>"$i", "10"=>"$j", "11"=>"$k", "12"=>"$l", "13"="$m", "14"=>"$n", "15"=>"$o", "16"=>"$p", "17"=>"$q", "18"=>"$r", "19"=>"$s", "20"=>"$t", "21"=>"$u", "22"=>"$v", "23"=>"$w" );
0