VARIANT

(no version information, might be only in CVS)

VARIANT -- VARIANT 類

大綱

$vVar = new VARIANT($var)

描述

用於將變量封裝進 VARIANT 結構中的簡單容器。

方法

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

VARIANT 類構造函數。參數:

value

起始值。若省略則建立一個 VT_EMPTY 對象。

type

指定 VARIANT 對象的內容類型。可用的值為 VT_UI1VT_UI2VT_UI4VT_I1VT_I2VT_I4VT_R4VT_R8VT_INTVT_UINTVT_BOOLVT_ERRORVT_CYVT_DATEVT_BSTRVT_DECIMALVT_UNKNOWNVT_DISPATCHVT_VARIANT。這些值相互排斥,但是可以使用 VT_BYREF 將它們聯合起來指定為一個值。若省略,則使用參數 value 的類型。額外訊息請查閱 msdn 庫。

codepage

指定用於將 PHP 字串(php-strings)轉換成 UNICODE 字串(unicode-strings)的字碼頁,反之亦然。可用的值為 CP_ACPCP_MACCPCP_OEMCPCP_SYMBOLCP_THREAD_ACP, CP_UTF7CP_UTF8