读书人

请教 ||= 的含义

发布时间: 2012-03-04 11:13:33 作者: rapoo

请问 '||=' 的含义
我在学习用 Spreadsheet::ParseExcel 读取 excel 文件。

在这个模块的 CPAN 页面 (http://search.cpan.org/~szabgab/Spreadsheet-ParseExcel-0.32/lib/Spreadsheet/ParseExcel.pm#Worksheet) 上有个例子,其中有这样一句:
[quote]
$sheet-> {MaxRow} ||= $sheet-> {MinRow};
[/quote]
请问这句话是什么么意思?

谢谢 !

[解决办法]
$sheet-> {MaxRow} = $sheet-> {MaxRow} || $sheet-> {MinRow};

true || true = true
true || false = true
false || true = true
false || false = false

读书人网 >perl python

热点推荐