Buen dia y muchas gracias por detenerse a leer este tema.
 
EJEMPLO: 
Se tiene una claseX con un metodoY que recibe como parametro un array, en este metodoY se realizan unos trabajos y dependiendo del resultado se retorna un array con varios valores:    
Código PHP:
Ver original- class claseX{ 
-   
-     public function metodoY($arrayParametro){ 
-         //realizando trabajos con $arrayParametro 
-         if($trabajos == 'ok'){ 
-             $resultado = array('TRUE', 17); 
-         }else{ 
-             $resultado = array('FALSE', 16); 
-         } 
-         return $resultado; 
-     } 
- } 
PREGUNTAS: 
1. Debo definir $arrayParametro y $resultado como private al principio de la clase o una de las dos o ninguna?    
Código PHP:
Ver original- class claseX{ 
-     private $arrayParametro, $resultado; 
-         // mas códigos aquí 
- } 
2. Si hace necesario crear un método constructor para la clase sabiendo que todos los métodos deberán retornar el array $resultado ?    
Código PHP:
Ver original- class claseX{ 
-      
-     private $arrayParametro, $resultado; 
-      
-     public function __construct(){ 
-         $this->resultado = array(); 
-     } 
-   
-     public function metodoY($arrayParametro){ 
-         //realizando trabajos con $arrayParametro 
-         if($trabajos == 'ok'){ 
-             $this->resultado[0] = 'TRUE'; 
-             $this->resultado[1] = 17; 
-         }else{ 
-             $this->resultado[0] = 'FALSE'; 
-             $this->resultado[1] = 16; 
-         } 
-         return $this->resultado; 
-     } 
- }