Ver Mensaje Individual
  #2 (permalink)  
Antiguo 31/10/2012, 19:36
Avatar de eits
eits
 
Fecha de Ingreso: junio-2005
Ubicación: valladolid, yucatán
Mensajes: 1.655
Antigüedad: 18 años, 10 meses
Puntos: 88
Respuesta: Variable dentro de array?

estas aplicando mal la lógica, no puedes agregar una variable a una función o una clase si no la pasa como parámetro o de lo contrario hacerla de ámbito global.
te dejo un ejemplo:
Código PHP:
Ver original
  1. $data = file_get_contents('archivo.txt');
  2.  
  3. class foo {
  4.     private $arr=array();
  5.  
  6.     public function __construct($data){
  7.         $this->arr = array('Soy A.', $data ,'Soy C.');
  8.     }
  9.  
  10.     public function getDato($pos){
  11.         return $this->arr[$pos];
  12.     }
  13.  
  14. }
  15. $foo = new foo($data);
  16. echo $foo->getDato(1);
__________________
El amor es la locura mas lucida que tiene el hombre.- Andres Henestrosa
la tristeza no existe, solo es... la ausencia de la felicidad.