perldoc perlop列出了Perl运算符.
逻辑定义或
虽然它在C中没有直接的等价物,但Perl的//运算符与它的C风格"或"相关.事实上,它与||完全相同,只是它测试左手边的定义而不是真实.
//= 只是它的赋值版本.
赋值运算符与C一样工作.即,
Run Code Online (Sandbox Code Playgroud)$x += 2;相当于
Run Code Online (Sandbox Code Playgroud)$x = $x + 2;
除非已定义0,num否则它将分配给它num.
这是不同的,||因为存在不正确的定义值(例如0或空字符串).