VARIANT
(No version information available, might be only in CVS)
VARIANT — VARIANT klasse
$vVar = new VARIANT($var)
Beschrijving
Een simpele box om variabelen in VARIANT structuren te veranderen.
Methodes
string VARIANT::VARIANT
([ mixed $value
[, int $type
[, int $codepage
]]] )
VARIANT klasse constructor. Parameters:
-
value
-
begin waarde. als hij wordt weg gelaten, dan wordt er een VT_EMPTY object aangemaakt.
-
type
-
geeft het type van de inhoud aan van het VARIANT object. Mogelijke waardes zijn
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 en VT_VARIANT.
Deze waardes mag je niet combineren, maar ze kunnen wel gecombineerd worden met
VT_BYREF om aan te geven dat ze een waarde zijn.
Als type
weg gelaten wordt, dan wordt het type van value
gebruikt. Raadpleeg de MSDN bibliotheek voor meer informatie.
-
codepage
-
geeft de coderingspagina op die gebruikt wordt om
php-strings te converteren naar unicode-strings en andersom.
Mogelijke waardes zijn
CP_ACP, CP_MACCP,
CP_OEMCP, CP_SYMBOL,
CP_THREAD_ACP, CP_UTF7
en CP_UTF8.