in reply to Lazy conditional, skips assignment.
1. Wholeheartedly agree with roboticus.
2. You did not tell us what $test is. I would imagine that you ignored the fact that && takes precedence over || and that you meant to say
if ( ( !$ovenempty || $test ) # observe extra parentheses && ( 0 <= ( ...
|
|---|