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;
?>
Y para "clase.php" lo siguiente:
Código PHP:
<?php
class Clase
{
public $elvar;
public function ranNum ()
{
$elvar = rand(0,500);
}
}
?>