我在google上四处浏览,找不到任何解释//''表示Perl表达式末尾的含义,例如
my $username = $cgi->param('username') // '';
我唯一想到的是它将用户名设置为空字符串,类似于value =''在HTML标记内所做的操作,但我不确定。
//
是定义或运算符。
所以$username
或者是参数的值'username'
,如果它被定义,或者为空字符串。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句