Ver Mensaje Individual
  #4 (permalink)  
Antiguo 11/05/2005, 08:57
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 4 meses
Puntos: 129
Cita:
Iniciado por FuLaNo_
Cluester

Si yo hago:

$my_var = array();
$my_var["1"] = "hola";
$my_var["2"] = "chau";
$my_var["3"] = "adios";

estoy haciendo un "paso" sin sentido verdad? es decir, estoy definiendo el array cuando podría hacerlo al setear el primer valor...
En ese caso .. recuerda que los arrays (por lo menos en PHP) comienzan por el indice 0 .. así que tu ejemplo:

$my_var = array();
$my_var["1"] = "hola";
$my_var["2"] = "chau";
$my_var["3"] = "adios";

equivaldría a:
$my_var[0] = "";
$my_var[1] = "hola";
$my_var[2] = "chau";
$my_var[3] = "adios";

ó:

$my_var=array(1=>"hola",2=>"chau",3=>"adios");

(realmente si no usas el indice (elemento) "0" .. no es necesario que lo definas ...

Un saludo,