VARTYPE

Action

Returns an integer value indicating the subtype of a variable.

 

Syntax

VARTYPE($variable)

 

Parameters

Variable

Any type of variable.

Returns

 

0

Empty

1

Null (no valid data)

2

Integer

3

Long integer

4

Single-precision floating-point number

5

Double-precision floating-point number

6

Currency

7

Date

8

String

9

Object handle

10

Error

11

Boolean

12

Variant (used only with arrays of Variants)

13

A data-access object

17

Byte

8192

Array (can only occur in combination with one of the other values)

 

Example

$MyVar = "AnyData"

? VarType( $MyVar )           ; will display "8" (String)

 

$MyArray = "a","b","c"

? VarType( $MyArray )     ; will display "8204" (Array of variants)

? VarType( $MyArray[0] )      ; will display "8" (String)