⊗ppOpBsPIC 6 of 107 menu

Acceso a propiedades dentro de clases en POO en PHP

Dentro de los métodos de clase tendremos disponible una variable especial $this. Esta apuntará al objeto de nuestra clase:

<?php class User { public function show() { var_dump($this); // objeto } } ?>

Esto significa que podemos acceder a las propiedades del objeto a través de $this. Probemos. Supongamos que nuestro objeto tiene una propiedad name. Mostremos esta propiedad en nuestro método:

<?php class User { public $name; public function show() { return $this->name; } } ?>

Ahora creemos un objeto de nuestra clase:

<?php $user = new User; ?>

Asignemos la propiedad que necesitamos:

<?php $user->name = 'john'; ?>

Ahora llamemos al método, mostrando así en pantalla el valor de la propiedad:

<?php echo $user->show(); // mostrará 'john' ?>

En el objeto de la clase Employee asigne las propiedades name y salary.

Cree un método que muestre en pantalla el nombre del empleado.

Cree un método que muestre en pantalla el salario del empleado.

bydeenesfrptru