>> ma question est : est-ce que c'est pareil si je les remplis de 151 à 155 (par ex)
Comme tu l'as dis toi meme, si on veut faire un tableau de 5x5, faut en tout 5x5=25 initialisations.
Ben c'est pareil pour un tableau de 151x155, il faut : 151x155 = 23 405 initialisations (que tu peux faire avec deux boucles imbriquées, ou bien avec array_fill, mais la, tu auras toujours la meme valeur quelque soit l'indice).
Le reste, je suis désolé, mais je n'ai rien compris...
en clair, si j'appelle tableau[1][1], y'aura rien, puisque jamais rempli
Pkoi il ne serait pas rempli ? Si tu fais tes deux boucles, il sera rempli :)
si j'appelle tableau[x][y] avec x ou y inférieur à 150, alors rien non plus. je sais que ça marche...
C'est quoi qui marche ?
pour appeler la case 152/154, je ferai par exemple : 152-151, et 154-151, pour me ramener à la case 1/3 dans un tableau de 5x5 classique
Comment transforme tu un tableau de 151x155 à un tableau de 5x5 sans perdre d'informations ?
Si tu parles juste d'un accés à la valeur de cette case, utilise directement la valeur $tableau['152']['154']...