2010-06-21 3 views

ответ

8

Было бы, но некоторые люди либо не знают, что, или предпочитают быть явным.

Общим соглашением является инициализация до нуля, когда программист полагается на это нулевое значение и не инициализирует значение null, если этот элемент записывается до чтения.

+2

Я бы предпочел, чтобы люди делали это бесполезно, нежели люди приходили на C и оставляли «необязательный» инициализатор :) –

+1

@Michael Ну, это необязательно для глобалов: p – Artefacto

+1

Это никогда не отвечало прямо на вопрос. *** Ответ: «null». *** Если вы явно не задали значение объявленного элемента класса, значением по умолчанию является «null». – ChaseMoskal

2

Установка его на null явно делает первоначальное значение понятным даже для людей, которые не знают каждую интимную деталь PHP.