Dar*_*jax 3 variables perl var default-value variable-assignment
我知道关于perl的一个好处是有很多方法可以做很多事情,我想知道,为一个假的变量赋值是最好的(最有效,最可行,更快)的方法是什么(0,空string,undef等),我知道的有:
if ( ! $x ) {
$x = 1;
}
# or $x = 1 if ( ! $x );
$x = $x || 1;
$x = 1 unless $x;
$x ||= 1;
Run Code Online (Sandbox Code Playgroud)
有更好的选择吗?