Array vacío como argumento.
Publicado por teenspirits (19 intervenciones) el 24/01/2006 01:49:59
Lo voy a poner en modo esquemático para no enrrollar la cosa demasiado:
-Defino la siguiente clase: Miclase
{}
-entonces defino dos arrays: $Array_1=array();
$Array_2=array();
-el $Array_1 lo lleno con objetos del tipo Miclase: array_push($Array_1,new(Miclase(Parametros));
y el $Array_2 lo dejo vacío.
-y defino la siguiente función: function Mifunción ($Array_lleno,$Array_vacío)
{}
-como es de imaginar en el programa principal la llamaría con estos argumentos: Mifunción($Array_1,$Array_2);
y la pregunta es. ¿puedo enviar un array vacío como argumento de una función?
yo he estado haciendo un programa más o menos parecido a este y no sé pq el array vacío no me lo reconocía como array dentro de la función. Al hacer por ejemplo un Array_pop($Array_vacío) me da un error en donde me dice algo así como que el argumento de Array_pop debe ser de tipo array.
Salu2.
-Defino la siguiente clase: Miclase
{}
-entonces defino dos arrays: $Array_1=array();
$Array_2=array();
-el $Array_1 lo lleno con objetos del tipo Miclase: array_push($Array_1,new(Miclase(Parametros));
y el $Array_2 lo dejo vacío.
-y defino la siguiente función: function Mifunción ($Array_lleno,$Array_vacío)
{}
-como es de imaginar en el programa principal la llamaría con estos argumentos: Mifunción($Array_1,$Array_2);
y la pregunta es. ¿puedo enviar un array vacío como argumento de una función?
yo he estado haciendo un programa más o menos parecido a este y no sé pq el array vacío no me lo reconocía como array dentro de la función. Al hacer por ejemplo un Array_pop($Array_vacío) me da un error en donde me dice algo así como que el argumento de Array_pop debe ser de tipo array.
Salu2.
Valora esta pregunta


0