在这些条件下,我需要使用 hack:
- 这是最后一页数据。
- 这也不是第一页。
- 没有页面大小的偶数数据项。
所以我尝试了这段代码:
my $use_hack =
$last_page_number == $current_page_number and
$page_number != 1 and
$total_items % $items_per_page != 0;
而且我不断收到Useless use of numeric ne (!=) in void context
有关最后一个条件的警告,并且它正在评估 true when $total_items % $items_per_page = 0
。
say 'NOT EVEN' if $total_items % $items_per_page != 0; #works properly, though...
我尝试了各种括号组合以使其正确,但似乎没有任何效果。