Сообщения с тегами ‘true’
Существуют ли переменные или условия и проверка.
Постоянно программисту приходится проверять существует ли переменная или нет. И тут на помощь приходят незаменимые операторы isset и empty
Вообще каждая переменная в php может возвращать при проверке true или false. Т.е при проверке она вернет false если ноль или true если не равна нулю.
Пример:
|
Здесь я привел три примера первые две записи (c уьзен и без) равнозначны. Т.е. $m если она задана, а она задана, вернет true и пойдет по первой ветке условия, во втором же случае, т.к $s при проверке на empty(т.е. на ее “нулевость”) вернет true то она пойдет по второй ветке условия.
Ну а третий пример является проверкой существует ли в принципе переменная $k
Т.к ее нет будет выведена первая запись.
Конечно эти примеры очень просты, но они являются базовыми, основой для всего дальнейшего изучения php.