<code>class Job { private $title; public $description; public $visible = true; public $months; public function __contruct($tit...

Pregunta de la clase:
Constructor y Métodos
Gonzalo Benavente

Gonzalo Benavente

Pregunta
studenthace 7 años
class Job { private $title; public $description; public $visible = true; public $months; public function __contruct($title, $description) { $this->setTitle($title); $this->description = $description; } public function setTitle($t) { if($t == '' || $t == null){ $this->title = 'N/A'; }else{ $this->title = $t; } }

Alguien sabe el porque el constructor de la clase no me inicializa el valor de $title?

1 respuestas
para escribir tu comentario
    Eduardo José Álvarez

    Eduardo José Álvarez

    Team Platzihace 7 años

    en el constructor debes asignarlo haciendo

    $this->title = $title
    no llamar al setter.

Curso de Introducción a PHP 2018

Curso de Introducción a PHP 2018

Domina PHP 7, un lenguaje de código abierto que es rápido, flexible y práctico. Conoce cómo crear desde tu blog personal hasta sitios populares de Internet en este Curso de Introducción a PHP.

Curso de Introducción a PHP 2018
Curso de Introducción a PHP 2018

Curso de Introducción a PHP 2018

Domina PHP 7, un lenguaje de código abierto que es rápido, flexible y práctico. Conoce cómo crear desde tu blog personal hasta sitios populares de Internet en este Curso de Introducción a PHP.