Как да настроите променлива да бъде недефинирана, 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 )