
30/06/2007, 19:00
|
|
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. |