[PHP] tableau de variable , ou array

Nettogrof Messages postés 522 Statut Membre -  
 Brimston -
Bonjour,

J'ai un petit probleme que je trouve étrange voici:

J'ai un tableau initialisé de la sorte

$img[01] = "lien/1.gif";
$img[02] = "lien/2.gif";
...

$img[TT]= "lien/autre.gif";

$imgAdd = imagecreatefromgif($imgMoitie[01]);/*fonctionne correctement*/

$i = "01";
$imgAdd = imagecreatefromgif($imgMoitie[$i]); /*Ne fonctionne pas du tout */

Quel est la raison, ou un truc pour me débugger?

Merci d'avance!

--
Nettogrof tseb era seiromem emoS

2 réponses

  1. Brimston
     
    je sais que ce sujet est vieu, mais je pense que sa sera toujours utile de dire que l'erreur viens de comment la variables est traitée:
    "01" est une chaine de caractere
    01 est un nombre

    ils suffit juste d'enlever les " "
    le pauvre zero n'y est pour rien xD

    bon dev a tous

    Zep3k!GnO a repondu en partie mais sans le savoir je pense ^^
    1
  2. Zep3k!GnO Messages postés 2049 Statut Membre 200
     
    Quel est la raison, ou un truc pour me débugger?

    la raison , moi j'opterai pour le 0 qui doit faire chier dans l'histoire quand tu le places dans la variable, mais c'est super pas sur ça n'est que mon avis :D

    Pour ce quui est du debbug :

    Pourquoi ne pas mettre
    $img[1] = "lien/1.gif"; 
    


    au lieu du
    
    $img[01] = "lien/1.gif"; 
    
    

    ??
    Puis après tu fais un :
    $img[1] = "lien/1.gif";
    $img[2] = "lien/2.gif";
    ...
    
    $img[n]= "lien/autre.gif";
    
    $i = 1;
    $imgAdd = imagecreatefromgif($imgMoitie[$i]); 
    
    

    Voilà.

    Zep3k!GnO

    _/______________________________\_
    /On est des rangers mec, des rangers !\
    \_____________..._________________/
    -1