Ver Mensaje Individual
  #1 (permalink)  
Antiguo 29/09/2009, 15:56
Avatar de junihh
junihh
 
Fecha de Ingreso: febrero-2004
Ubicación: República Dominicana
Mensajes: 997
Antigüedad: 20 años, 3 meses
Puntos: 7
Acceder al valor de una variable en una clase

Hola señores

Estoy guardando las cosas repetitivas e importantes en clases, pero estoy reciente con PHP y tengo problemas en ese sentido.

El caso es la pregunta del titulo, quiero acceder al valor de una variable dentro de una clase y esta me devuelve el error:

Fatal error: Cannot access empty property in .......\pruebasphp\clase\index.php on line 5

Para esta prueba tengo a "index.php" con el siguiente codigo:

Código PHP:
<?php

include("clase.php"); $objCL = new Clase(); $objCL->ranNum();
echo 
$objCL->$elvar;

?>
(La linea 5 del error es el echo)

Y para "clase.php" lo siguiente:

Código PHP:
<?php

class Clase
{
    public 
$elvar;
    
    public function 
ranNum ()
    {
        
$elvar rand(0,500);
    }
}

?>
No tengo claro que puedo hacer para conocer el valor de $elvar. Que estoy haciendo mal ???
__________________
JuniHH
- Mi blog
- Mi portafolio