VARIANT
(No version information available, might be only in CVS)
VARIANT — VARIANT trieda
$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.