Dshafik\MySQL::getFieldType PHP Method

getFieldType() protected static method

protected static getFieldType ( $what )
        protected static function getFieldType($what)
        {
            $types = [MYSQLI_TYPE_STRING => 'string', MYSQLI_TYPE_VAR_STRING => 'string', MYSQLI_TYPE_ENUM => 'string', MYSQLI_TYPE_SET => 'string', MYSQLI_TYPE_LONG => 'int', MYSQLI_TYPE_TINY => 'int', MYSQLI_TYPE_SHORT => 'int', MYSQLI_TYPE_INT24 => 'int', MYSQLI_TYPE_CHAR => 'int', MYSQLI_TYPE_LONGLONG => 'int', MYSQLI_TYPE_DECIMAL => 'real', MYSQLI_TYPE_FLOAT => 'real', MYSQLI_TYPE_DOUBLE => 'real', MYSQLI_TYPE_NEWDECIMAL => 'real', MYSQLI_TYPE_TINY_BLOB => 'blob', MYSQLI_TYPE_MEDIUM_BLOB => 'blob', MYSQLI_TYPE_LONG_BLOB => 'blob', MYSQLI_TYPE_BLOB => 'blob', MYSQLI_TYPE_NEWDATE => 'date', MYSQLI_TYPE_DATE => 'date', MYSQLI_TYPE_TIME => 'time', MYSQLI_TYPE_YEAR => 'year', MYSQLI_TYPE_DATETIME => 'datetime', MYSQLI_TYPE_TIMESTAMP => 'timestamp', MYSQLI_TYPE_NULL => 'null', MYSQLI_TYPE_GEOMETRY => 'geometry'];
            return isset($types[$what]) ? $types[$what] : "unknown";
        }