Cita:
Iniciado por libso si ya me he dado cuenta de que estaba mal mi razonamiento yo necesitaba que me regresara un id una clase y pues puse una varaible que tenga el valor y despues creo una instancia de mi clase y de hay acceso a la variable y listo :P
Lo que está mal es que quieras pilotear un helicóptero sin haber siquiera leído un manual de vuelo (como mínimo), con solo el manual de piezas y reparación no vas a llegar muy lejos.
Nota: no uses en objetos el término "variables", lo que estás usando son "atributos del objeto".
Tu ejemplo tiene errores, no puedes usar atributos públicos (están prohibidos) y el código no sigue
el estándar de PHP.
Código PHP:
class Wawa
{
private $_id;
public function __contruct()
{
$this->_id = rand();
}
public function getId()
{
retunr $this->_id;
}
}
$a = new Wawa();
echo $a->getId();
Posteriormente deberías documentar la clases, atributos y métodos con PHPDoc.