hola amigos veran soy novato en POO y tengo un problema que para ustedes sera una tonteria pero yo no doy con ello , resulta que debo pasar una variable externa (fuera de la clase) dentro de una clase que a su vez se extiende a otra clase pongo un ejemplo:
$var = 1;
class numeros
{
function __constructor()
{
$this->numero = $var;
}
}
se que se puede pasar a un metodo($var) pero yo quiero algo asi
$var = 1;
class numeros
{
public $string = $var;
function metodo($valornew=NULL)
{
$this->string= is_null($valornew) ? $this->string : $string;
}
}
es decir si no mando nada por el metodo diga que string es igual a $var = 1 y digamos que $var esta en un fichero externo
Os dire que he probado en el constructor he crado objetos he echo mil cosas y no doy con ello , he mirado en el manual y en google y nada , siempre me la pasa indefinida
lo unico que quiero es meter el valor de $var dentro de la clase para poder usarlo