protected function getAsNativeType()
    {
        if ($this->isZero()) {
            return 0;
        }
        if ($this->isReal()) {
            return $this->value['real']->get();
        }
        //return as string
        return (string) $this;
    }
protected function getAsNativeType()
    {
        if ($this->isZero()) {
            return 0;
        }
        if ($this->isReal()) {
            return $this->value['real']->get();
        }
        //return as string
        return (string) $this;
    }
protected function getAsNativeType ( ) { if ( $ this -> isZero ( ) ) { return 0 ; } if ( $ this -> isReal ( ) ) { return $ this -> value [ 'real' ] -> get ( ) ; } //return as string return ( string ) $ this ; }
Return multi value as native PHP type

@return float|int|string
Return multi value as native PHP type