VARIANT

(no version information, might be only in CVS)

VARIANT -- VARIANT trieda

Prehľad

$vVar = new VARIANT($var)

Popis

Jednoduchý kontainer na zabalenie premenných do VARIANT štruktúr.

Metódy

string VARIANT::VARIANT ( [mixed value [, int type [, int codepage]]])

Konštruktor VARIANT triedy. Parametre:

value

počitatočná hodnota. Ak sa vynehá, vytvorí sa objekt VT_EMPTY.

type

určuje typ obsahu objektu VARIANT. Možné hodnoty sú VT_UI1, VT_UI2, VT_UI4, VT_I1, VT_I2, VT_I4, VT_R4, VT_R8, VT_INT, VT_UINT, VT_BOOL, VT_ERROR, VT_CY, VT_DATE, VT_BSTR, VT_DECIMAL, VT_UNKNOWN, VT_DISPATCH and VT_VARIANT. Tieto hodnoty sa navzájom vylučujú, ale dajú sa skombinovať s VT_BYREF na určenie hodnoty. Ak sa vynehá, použije sa typ value. Pozrite si msdn knižnicu pre dodatočné informácie.

codepage

určuje kódovú stránku, ktorá sa používa na konvertovanie php-reťazcov na unicode-reťazce a naopak. Možné hodnoty sú CP_ACP, CP_MACCP, CP_OEMCP, CP_SYMBOL, CP_THREAD_ACP, CP_UTF7 a CP_UTF8.