Forum Webscript.Ru
Программирование => Perl => Тема начата: Timofey от 07 Декабря 2001, 13:45:50
-
В чем разница, в каких случаях что лучше
1. print "aaaaa";
2. print ("aaaaa");
3. print \'aaaaa\';
4.
print <aaaaa
EOD
В чем разница, в каких случаях что лучше
1. $hach{aa};
2. $hach{\'aa\'};
-
1. print "aaaaa";
2. print ("aaaaa");
Определяющего значения не имеет.
3. print \'aaaaa\';
Не пойдет для вывода переменных.
-
1. $hach{aa};
2. $hach{\'aa\'};
лучше строковые значения писать все-таки в \' \'
корректней.
1. print "aaaaa";
2. print ("aaaaa");
3. print \'aaaaa\';
4.
print <aaaaa
можно еще добавить:
print qq~aaaaaaa~;
-
лучше строковые значения писать все-таки в \' \'
корректней.
Это называется правильным стилем в программировании.
Иначе $hach{a a}; -ошибка
$hach{\'a a\'}; -Ок