|
|
|
|
|
для: Trianon
(20.12.2010 в 17:02)
| | а как быть в случае с глобальной переменной, когда с ней производиться операция?
$page = $_GET['page'];
а она в ситуации, когда не объявлена? | |
|
|
|
|
|
|
|
для: lightning.say
(20.12.2010 в 13:32)
| | Засовывать голову в песок - неверное решение. Несмотря на то, что модератор так не считает. | |
|
|
|
|
|
|
|
для: Bvz
(20.12.2010 в 16:56)
| | В общем-то любое.
Но если Вы сразу хотите показать, что явного, содержательного значения переменная не несет, то тогда присваивайте null.
Правда тогда возникает вопрос, а не рано ли Вы её объявляете... | |
|
|
|
|
|
|
|
для: Trianon
(20.12.2010 в 16:55)
| | какое ведь это может быть и строка и число и массив? | |
|
|
|
|
|
|
|
для: Bvz
(20.12.2010 в 14:52)
| | присвоить ей значение. | |
|
|
|
|
|
|
|
для: Bvz
(20.12.2010 в 14:38)
| | >а насколько это удобно?
насколько удобно что? | |
|
|
|
|
|
|
|
для: Bvz
(20.12.2010 в 14:38)
| | . | |
|
|
|
|
|
|
|
для: Trianon
(20.12.2010 в 14:36)
| | а как правильно объявить переменную? | |
|
|
|
|
|
|
|
для: Bvz
(20.12.2010 в 14:19)
| | Объявлять переменные заранее.
При уровне ошибок E_ALL в вашем проекте не должно вылезать никаких нотайсов, ошибок и т.д. | |
|
|
|
|
|
|
|
для: Trianon
(20.12.2010 в 14:36)
| | >На Вашем уровне владения языком переменную следует объявлять всегда, уж коль скоро Вы собираетесь с ней работать.
>
>Позднее, когда чувство языка будет развито на должном уровне, Вы будете в состоянии попробовать работать с переменной, о которых в локальной точке исполнения неизвестно, создана (инициализирована) она или нет. Правда при этом придется либо ставить проверки существования, либо применяя локальную блокировку диагностик, пользоваться правилами преобразования null-значений. В любом случае, пока Вы до этого уровня не дошли.
а насколько это удобно?
спасибо! | |
|
|
|
|