Hola:
En PHP es lo mismo esto:
si tengo $valores=$_POST['valor'];
que $valores[]=$_POST['valor'];
?????
| |||
Re: Pregunta sobre arreglos no, no es lo mismo $valores[] se usa no para declarar una matriz sino para agregar un elemento al final de una matriz existente. Por ejemplo, Si tengo $valores = array(1,2,3,4); hacer $valores[] = 5 será lo mismo que si hubiera declarado la matriz como $valores = array(1,2,3,4,5); Si $valores no existe antes de usar [], PHP emitirá una advertencia, y la creará antes de asignarle el valor. Hay que tener en cuenta que en PHP las matrices no se declaran con tamaño ni tienen tamaño fijo. Por otro lado, $valores = $_POST['valor'] copiará el contenido de $_POST['valor'] en la variable $valores. Saludos. |