• Зачем нужен __construct для присваивания значений переменным?

    Зачем нужен __construct для присваивания значений переменным?

    В testClass - для инициализации свойств при создание объекта. Для примера как это делается, написал testClass

    Чем это отличается
    - ничем. Может просто автор этого кода, извращенец или написал его по запарке.

    testClass{
    protected $testProperty;
    
    public function __construct($testValue){
        $this->testProperty = $testValue;
    }
    }
    
    $test = new testClass('testValue');
    Ответ написан
    Комментировать