Почему работает _constract ?

0

В 13 уроке codeigniter автор в контроллере указывает constract() вместо __construct(). Исходный код всего курса также содержит эту опечатку! Прописываю в своем коде constract() и все работает (браузер выводит страницу, ошибки отсутствуют).  В гугле ни одного поста не нашел о применении constract()! Поэтому, сменил назад на __construct(). Работая с PHP, я понял, что язык не допускает, тем более таких, опечаток!

Почему тогда работает данная запись? 

defined('BASEPATH') OR exit('No direc script access allowed');

class Main extends MY_Controller {

public function __constract() {
parent::__constract();
}....

Спасибо!

codeigniter

2 ответов

0

Спасибо, student_BUOPPsrj. Вероятно в дальнейших уроках еще будет упоминание об этом! 

Было бы интересно узнать причины, почему работает __constract()! 

0

Это опечатка, где-то в уроках говорится про это.

Sign up or Log in to write an answer