
Alguien me ayude a resolver esta duda con array en constructor php
Publicado por iannis (4 intervenciones) el 30/08/2013 16:23:31
Al instanciar la clase,no me sale el array del constructor,como puedo plantear este problema..ayuda por favor
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
<?php
class parametros{
public $param1;
public $param2;
public $param3=array();
public function __construct($param1,$param2, $param3=array()){
$this->uno = $param1;
$this->dos = $param2;
$this->tres[]=$param3;
}
function nombrar(){
$arg = func_get_args();
foreach( $this->tres as $comentar)
echo "tengo".$this->uno." ".$this->dos." ".$comentar."</p>" ;
}
}
function classFactory()
{
$_args = func_get_args();
$_reflection = new ReflectionClass("parametros");
// Use the Reflection API
return $_reflection->newInstanceArgs($_args);
}
$a=classFactory (" tun tun", "la lluvia","cayo","trum");/// debe salir todo el array
print_r($a->nombrar());
?>
Valora esta pregunta


0