public function isFalse(): bool
    {
        return (
            in_array($this->string, ['']) ||
            (false === filter_var($this->string, FILTER_VALIDATE_BOOLEAN, FILTER_NULL_ON_FAILURE))
        );
    }
public function isFalse(): bool
    {
        return (
            in_array($this->string, ['']) ||
            (false === filter_var($this->string, FILTER_VALIDATE_BOOLEAN, FILTER_NULL_ON_FAILURE))
        );
    }
public function isFalse ( ) : bool { return ( in_array ( $ this -> string , [ '' ] ) || ( false === filter_var ( $ this -> string , FILTER_VALIDATE_BOOLEAN , FILTER_NULL_ON_FAILURE ) ) ) ; }
Check if a given value can be perceived as false.
Will only return false if the value "looks false-y" by being a value of "false", "0", "no", "off", ""

@return bool
Check if a given value can be perceived as false . Will only return false if the value looks false - y by being a value of false 0 no off