<?php if ($finished == 0 or getnext() == 1) { exit; } //this getnext() function may not be executed.
<?php $gn = getnext(); if ($finished == 1 or $gn == 1) { exit; }