Forum Webscript.Ru
		Программирование => Perl => Тема начата: Inecs от 20 Марта 2006, 17:50:37
		
			
			- 
				Господа, подскажите пожалуйста, как можно явно указать в perl переменную. Например:
 из $test = "1"; в $test (int) = "1";
 Спасибо.
- 
				Перефразируй, во избежание недопонимания вопроса.
			
- 
				Значит так.
 Perl, как я понимаю, назначает тип переменной автоматически, в зависимости от данных, содержащихся в ней.
 А например в языках С++ переменная обьявляется напрямую (int, string, boolean и т.д.). Даже в PHP я видел что-то падобное (там есть такая возможность).
 Вопрос в следующем, есть ли такая возможность в perl?
 
 Зачем мне это нужно.
 Во избежании всяческих оказий и попыток взлома с помощью XSS я бы хотел, беря переменную из Content_Lenght явно указывать ей, какая она должна быть. Вот.
 Надеюсь так понятнее.
- 
				Perl предлагает два типа переменных: скаляры и списки.
 
 Для определения списка
 perldoc -f wantarray
 
 Во избежании всяческих оказий и попыток взлома чтите perlsec
 perldoc perlsec
 
 То есть, Perl достаточно умный для того что-бы выполнить эту работу за вас.