2013-02-19 3 views
0

Je ne sais pas quel est le problème. Tout est défini à l'exception de peut-être $ scanDir? Cela fait partie d'une fonction si bien que la valeur de cela est passée quand elle est appelée. Cela ne devrait pas être la cause.Pourquoi ai-je un offset non défini: 124 dans cette boucle for?

for ($a = 0; $a <= count($scanListArrayOrig); $a++) { 
    rename($scanDir . '/' . $scanListArrayOrig[$a], $scanDir . '/' . $scanListArrayNew[$a]); 
} 
+0

ce qui est votre exception? – silly

Répondre

1

Remplacer <= avec <.

for ($a = 0; $a < count($scanListArrayOrig); $a++) { 
    rename($scanDir . '/' . $scanListArrayOrig[$a], $scanDir . '/' . $scanListArrayNew[$a]); 
} 

Demo ici: http://ideone.com/yvvAxL

+0

Ne pensait pas à l'offset puisque les tableaux commencent par [0]. Merci – Styles2304

0

utiliser un foreach et vérifier la nouvelle gamme de la clé existante:

Questions connexes