Ver Mensaje Individual
  #2 (permalink)  
Antiguo 30/06/2007, 19:00
AlvaroG
Invitado
 
Mensajes: n/a
Puntos:
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.