Forum Webscript.Ru
Программирование => Perl => Тема начата: Ardzhan от 07 Мая 2002, 10:55:49
-
Например, на пхп
if (isset($var){ blablabla;}
А на перле что?
if ($var){
blablabla;}?:rolleyes:
-
Есть ли у перла аналог isset PHP?
Это в смысле "если переменная определена"?
Если Да то
if (!$var)
{
blablabla;
}
-
if (!$var)
{
blablabla;
}
это немножко не то.
-
это немножко не то.
Тогда дай определение isset.
-
Это в смысле "если переменная определена"?
Да
это немножко не то.
Почему не то? А что тогда?
-
$var=false;
if(!$var){
blablabla
}
это выполнит блаблабла
$var=false;
if(!isset($var)){
blablabla
}
а это нет.
NeoNox, а определение ты дал сам правильно.
-
А у перла разве есть оператор isset?
-
perldoc -f defined
Хотя для переменных это не очень красиво, вот для хэшэй, массивов...
-
А у перла разве есть оператор isset?
нету такой функции в перле, просто я Неоноксу объяснял почему "не то".
Вон Chs наверняка правильно говорит
-
Хотя для переменных это не очень красиво, вот для хэшэй, массивов
Так как же все-таки проверить переменную?
-
Так как же все-таки проверить переменную?
Да также - defined($var)
-
Спасибо!