
17/06/2005, 10:36
|
 | | | Fecha de Ingreso: abril-2005
Mensajes: 1.051
Antigüedad: 19 años, 11 meses Puntos: 2 | |
Hola Lo que menciona jam1138 tiene razon, yo lo tengo simplemente como:
array_push($arr1, '1');
Pero son arreglos unidimensionales que uso basado en indices numericos, como, arr1[0], arr1[1], etc... no con nombres, como arr1["Campo1"], arr1["Campo2"]
Pero se me ocurre que puedes tener una matriz, como:
arrBase = new array(
"Campo1" => 1,
"Campo2" => 2,
"Campo3" => 3,
)
$arrN = array(arrBase);
Entonces, cuando haces un push, en arrN se estaría pegando como un nuevo elemento, tal vez esto funcione como:
Donde:
arrBase["Campo1"] = 1
$arrN[0]["Campo1"] = 1
Entonces puedes tener como:
arr2 = arrBase
array_push(arrN, arr2);
Con lo que ya tendrias:
arrN[1]["Campo2"] = 2
Bueno, es cosa de que lo pruebes, creo que asi debe de funcionar, pero no me ha tocado necesitar algo de ese modo.
Suerte!! |