Ver Mensaje Individual
  #1 (permalink)  
Antiguo 09/01/2015, 11:55
sacris1
 
Fecha de Ingreso: julio-2008
Mensajes: 155
Antigüedad: 16 años, 5 meses
Puntos: 1
Sonrisa problema retorno array función php

hola a todos tengo este escenario
Una clase
Código PHP:
class Usuario {
  function 
__construct($id){

        
$this->id $id;
     


    }
    public function 
getId(){
        return 
$this->id;
    }

y esta otra

Código PHP:
class prova {


    function 
__construct(){

    }

    function 
obtenir_Dades(string $valor){

$usuari = new Usuario(2);

$valor[0] = $usuari;
 
$valor[1] = $usuari;


        return  
$valor;

    } 
tengo un main que lo que hago es crear un objeto prova
Código PHP:
include('prova.php');
$prova = new prova();
$prova->obtenir_Dades("sss")->???; 
El problema lo tengo en la clase prova el metodo obtenir_Dades("valor").
El parámetro no tiene importancia, ya que he quitado mucho codigo para que sea mñas sencillo de explicar.
El método este devuelve un array de objetos Usuario.
Mi duda es ¿como puedo forzar que el array sea del tipo de la clase Usuario?
Y asi podré ver los métodos en el main


No encuentro la manera