<?php
function stream_status($n): string {
    if ($n === false || $n === 0) {
        return 'idle';
    }
    return 'ready';
}

function mark($label, $value) {
    echo 'mark ', $label, PHP_EOL;
    return $value;
}

echo stream_status(false), PHP_EOL;
echo stream_status(0), PHP_EOL;
echo stream_status(1), PHP_EOL;

if (mark('left-true', true) || mark('right-skipped', true)) {
    echo 'short yes', PHP_EOL;
}

if (mark('left-false', false) || mark('right-used', true)) {
    echo 'second yes', PHP_EOL;
}
