Hola,
Si, yo conozco y entiendo el alcance o scope de las variables.
Pero mi pregunta o duda va más dirigida a la implementación de la lógica para analizar cuando debería utilizar una forma u otra.
Otro ejemplo:
Código PHP:
class MiClase
{
public $nombre;
public function __construct()
{
$this->nombre = 'Pedro';
}
public function getNombre()
{
return $this->nombre;
}
}
O de esta forma:
Código PHP:
class MiClase
{
public function getNombre()
{
$nombre = 'Pedro';
return $nombre;
}
}
o sea, cual es la lógica a seguir para usar el primer ejemplo el segundo.
Gracias