BelStudent
целеустремлённый чел
Notice для неизвестных переменных класса
Обычно, если пытаешься сделать такое: ++$num, то выбрасывается notice, что "Undefined variable: num". Это позволяет избежать ошибок.
Но если у тебя класс и ты пытаешься сделать так ++$this->num и num негде ранее не определен, то не выдаётся НИКАКИХ предупреждений и нотисов.
Случайно в работе удалил символ и получил ++$this->nu, и потом полезли хрен знает какие ошибки, чтобы найти это место и исправить на ++$this->num потребовалось несколько часов. Поэтому меня очень волнует вопрос: как сделать так чтобы выдавались notice, если пытаюсь что-то делать с неинициализованной (неизвестной) переменной в классе?
Обычно, если пытаешься сделать такое: ++$num, то выбрасывается notice, что "Undefined variable: num". Это позволяет избежать ошибок.
Но если у тебя класс и ты пытаешься сделать так ++$this->num и num негде ранее не определен, то не выдаётся НИКАКИХ предупреждений и нотисов.
Случайно в работе удалил символ и получил ++$this->nu, и потом полезли хрен знает какие ошибки, чтобы найти это место и исправить на ++$this->num потребовалось несколько часов. Поэтому меня очень волнует вопрос: как сделать так чтобы выдавались notice, если пытаюсь что-то делать с неинициализованной (неизвестной) переменной в классе?
)?