Ver Mensaje Individual
  #6 (permalink)  
Antiguo 17/06/2005, 10:36
Avatar de Neuron_376
Neuron_376
 
Fecha de Ingreso: abril-2005
Mensajes: 1.051
Antigüedad: 19 años
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!!
__________________
NeuronaNet.com... la idea correcta.
http://www.NeuronaNet.com