我是perl的新手,过去我主要使用php,
通常要检查一个get变量是否等于某个东西然后再做其他事情,如果是,我只是做
if ($_GET['page'] == 'news') {
echo 'yessss';
}
但是我不确定如何处理perl:$有人可以帮助我吗? :)
谢谢!
答案 0 :(得分:5)
在Perl中,CGI的模块存在,
http://perldoc.perl.org/CGI.html#SYNOPSIS
并且->param
获取输入参数。
use CGI;
my $q = CGI->new;
print $q->header();
if ($q->param('page') eq 'news') {
print "...";
}
答案 1 :(得分:1)
在perl中,您有不同的运算符来检查字符串与整数相等 如果左参数在数值上等于右参数,则“==”返回true。 如果左参数字符串等于右参数,则“eq”返回true。