perl – operator || =是什么意思
发布时间:2020-12-15 22:02:29 所属栏目:大数据 来源:网络整理
导读:在Perl中,在以下示例中,operator || =的含义是什么? $sheet - {MaxCol} ||= $sheet - {MinCol}; 解决方法 a || = b类似于a = a || b,所以: $sheet-{MaxCol} ||= $sheet-{MinCol}; 类似于: $sheet-{MaxCol} = $sheet-{MaxCol} || $sheet-{MinCol}; 根据ike
在Perl中,在以下示例中,operator || =的含义是什么?
$sheet -> {MaxCol} ||= $sheet -> {MinCol}; 解决方法
a || = b类似于a = a || b,所以:
$sheet->{MaxCol} ||= $sheet->{MinCol}; 类似于: $sheet->{MaxCol} = $sheet->{MaxCol} || $sheet->{MinCol}; 根据ikegami的评论,区别在于|| = b;仅评估一次,并评估前一次b.当a是神奇的或不是标量时,这很重要. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |