
Cambios en Array_Push?
Publicado por Alex (3 intervenciones) el 19/12/2013 09:00:50
Buenos dias,
Tengo un problema que en versiones posteriores de php no me ocurre. El caso es que uso el Flot Plotting para hacer gráficos y necesito crear un array multidimensional.
Aqui el trozo de programa que me crea el array:
for ($j=0;$j<count($Xdataglobal[$i])-1;$j++){
array_push( $dades[$i] , [ $Xdataglobal[$i][$j] , $Ydataglobal[$i][$j] ] );
}
En versiones posteriores de php me tira correctamente, pero ahora en otro servidor y con otra version anterior de php me tira el siguiente error:
"Parse error: syntax error, unexpected '[' in /mnt/data/www/..."
Se puede arreglar de alguna forma? El problema esta en el corchete primero y el ultimo, pero son necessarios para que el Flot haga los gráficos.
La version anterior de php es: PHP Version 5.3.3-7+squeeze14
I la nueva es: PHP Version 5.4.17-pl0-gentoo
Tengo un problema que en versiones posteriores de php no me ocurre. El caso es que uso el Flot Plotting para hacer gráficos y necesito crear un array multidimensional.
Aqui el trozo de programa que me crea el array:
for ($j=0;$j<count($Xdataglobal[$i])-1;$j++){
array_push( $dades[$i] , [ $Xdataglobal[$i][$j] , $Ydataglobal[$i][$j] ] );
}
En versiones posteriores de php me tira correctamente, pero ahora en otro servidor y con otra version anterior de php me tira el siguiente error:
"Parse error: syntax error, unexpected '[' in /mnt/data/www/..."
Se puede arreglar de alguna forma? El problema esta en el corchete primero y el ultimo, pero son necessarios para que el Flot haga los gráficos.
La version anterior de php es: PHP Version 5.3.3-7+squeeze14
I la nueva es: PHP Version 5.4.17-pl0-gentoo
Valora esta pregunta


0