defined
defined EXPR Возвращает TRUE или FALSE,
в зависимости от того определено значение EXPR
или нет. Многие операции возвращают
неопределенное значение в случае конца
файла, неинициализированной переменной,
системной ошибки или при подобной ситуации.
Если речь идет о хэше, то defined покажет только
определены ли ли величины, ничего не говоря
о существовании ключей. Для определения
существования ключей используется функция exists().
Назад
|