[Off] Porque sucederб?
#2

Arra index out of bounds,

ejemplo:

PHP код:
new variable[500];
cuando las vamos a usar:
variable[0]; // esta esta bien
variable[250]; // esta esta bien
variable[385]; // esta esta bien
variable[499]; // esta esta bien
variable[500]; //esta esta mal 
por que parte del 0 hasta el 499

una forma de mal usarla con un loop:
PHP код:
for(new i<= 500i++) 
{
     
variable[i] = 1//aqui el problema es el operador "<=", ya que contarб hasta 500, y nos pasaremos.

forma correcta:
PHP код:
for(new i500i++)
{
     
variable[i] = 1//aqui esta bien, por que estarнa contando hasta el valor 499.
}
o
for(new isizeof(variable); i++)
{
 ...

espero que me haya explicado bien, algo asн te debe pasar
Reply


Messages In This Thread
Porque sucederб? - by Johangelo1 - 20.02.2017, 12:36
Respuesta: Porque sucederб? - by FelipeAndres - 20.02.2017, 14:59
Respuesta: Porque sucederб? - by SkyT - 20.02.2017, 16:33
Re: Respuesta: Porque sucederб? - by Unrea1 - 20.02.2017, 16:39
Respuesta: Porque sucederб? - by SkyT - 20.02.2017, 19:16
Respuesta: Porque sucederб? - by RioYX - 20.02.2017, 19:57
Respuesta: Porque sucederб? - by Johangelo1 - 20.02.2017, 21:13
Respuesta: Porque sucederб? - by Johangelo1 - 20.02.2017, 22:31

Forum Jump:


Users browsing this thread: 1 Guest(s)