Wouldn't the following mean you can jump out of the loop sooner?

````php
$test = 0;
foreach ($validators as $validator) {
    if ($validator($value)) {
        $test = $test + 1;
    }
    
    if ($test > 1) {
        return false;
    }
}

if ($test != 1) {
    return false;
}

return true;
````