src/Peach/DF/JsonCodec.php
private function encodeNumeric($var)
    {
        if (!$this->getEncodeOption(self::NUMERIC_CHECK)) {
            return $this->encodeString($var);
        }
        
        $num = preg_match("/^-?[0-9]+$/", $var) ? intval($var) : floatval($var);
        return $this->encodeValue($num);
    }
private function encodeNumeric($var)
    {
        if (!$this->getEncodeOption(self::NUMERIC_CHECK)) {
            return $this->encodeString($var);
        }
        
        $num = preg_match("/^-?[0-9]+$/", $var) ? intval($var) : floatval($var);
        return $this->encodeValue($num);
    }
private function encodeNumeric ( $ var ) { if ( ! $ this -> getEncodeOption ( self :: NUMERIC_CHECK ) ) { return $ this -> encodeString ( $ var ) ; } $ num = preg_match ( "/^-?[0-9]+$/" , $ var ) ? intval ( $ var ) : floatval ( $ var ) ; return $ this -> encodeValue ( $ num ) ; }
数値形式の文字列を数値としてエンコードします.

@param string $var
数値形式の文字列を数値としてエンコードします .