public function evaluate(array $values)
    {
        foreach ($values as $char) {
            if (ord($char) < 32) {
                return false;
            }
            if (ord($char) === 127) {
                return false;
            }
        }
        return true;
    }
public function evaluate(array $values)
    {
        foreach ($values as $char) {
            if (ord($char) < 32) {
                return false;
            }
            if (ord($char) === 127) {
                return false;
            }
        }
        return true;
    }
public function evaluate ( array $ values ) { foreach ( $ values as $ char ) { if ( ord ( $ char ) < 32 ) { return false ; } if ( ord ( $ char ) === 127 ) { return false ; } } return true ; }
Assumes utf-8.
Assumes utf - 8 .