Как да настроите променлива да бъде недефинирана, PHPClub - PHP Developers Club
Как да укажа, че дадена променлива е недефинирана?
PHP има ли нещо като $a = undefined; ?
онче ужасно
Благодаря ти. Но не съм съвсем сигурен как да го направя, ако искам да задам променлива, но все още не искам да дефинирам нейната стойност.
И трите метода завършват с предупреждения
онче ужасно
1. Задавам променливата 2. Ако са изпълнени някои условия, тогава присвоявам някои числови стойности към нея, включително може да бъде = 0
Следователно, докато условията не са изпълнени, не мога да присвоя нищо на променливата.
онче ужасно
онче ужасно
Между другото, това е случаят, когато isset е подходящ, т.е. if (!isset($a)) echo "Не е дефинирано" elseif ($a===0) echo "Null" else echo $a;
*****, Благодаря за помощта.
Проверката е разбираема, но това е по-късно, първо беше необходимо да се зададе, че променливата е недефинирана.
онче ужасно
KolyaAБихте ли предпочели да ми кажете какво се опитвате да създадете?
онче ужасно
*****Точно така. Няма гатанка.
Защо името ви не се показва?
Между другото, за null и isset ясно се налага уточнение - защото много хора не знаят
добре, това е за скапан код с глобални променливи, така че само чрез манипулатора на грешки
но като цяло проблемът е по-скоро ситуацията, когато трябва да знаете разликата между null и undefined )