支援 Windows 上 COM (Common Object Module) 的函數
這些函數只在 Windows 版本的 PHP 中才有。 它們在 PHP4 中才被加入。
Table of Contents
- COM — COM class
- DOTNET — DOTNET class
- VARIANT — VARIANT class
- com_addref — Increases the components reference counter [deprecated]
- com_create_guid — Generate a globally unique identifier (GUID)
- com_event_sink — Connect events from a COM object to a PHP object
- com_get_active_object — Returns a handle to an already running instance of a COM object
- com_get — ???
- com_invoke — ???
- com_isenum — Indicates if a COM object has an IEnumVariant interface for iteration [deprecated]
- com_load_typelib — Loads a Typelib
- com_load — ???
- com_message_pump — Process COM messages, sleeping for up to timeoutms milliseconds
- com_print_typeinfo — Print out a PHP class definition for a dispatchable interface
- com_propget — ???
- com_propput — ???
- com_propset — ???
- com_release — Decreases the components reference counter [deprecated]
- com_set — ???
- variant_abs — Returns the absolute value of a variant
- variant_add — "Adds" two variant values together and returns the result
- variant_and — performs a bitwise AND operation between two variants and returns the result
- variant_cast — Convert a variant into a new variant object of another type
- variant_cat — concatenates two variant values together and returns the result
- variant_cmp — Compares two variants
- variant_date_from_timestamp — Returns a variant date representation of a Unix timestamp
- variant_date_to_timestamp — Converts a variant date/time value to Unix timestamp
- variant_div — Returns the result from dividing two variants
- variant_eqv — Performs a bitwise equivalence on two variants
- variant_fix — Returns the integer portion ? of a variant
- variant_get_type — Returns the type of a variant object
- variant_idiv — Converts variants to integers and then returns the result from dividing them
- variant_imp — Performs a bitwise implication on two variants
- variant_int — Returns the integer portion of a variant
- variant_mod — Divides two variants and returns only the remainder
- variant_mul — multiplies the values of the two variants and returns the result
- variant_neg — Performs logical negation on a variant
- variant_not — Performs bitwise not negation on a variant
- variant_or — Performs a logical disjunction on two variants
- variant_pow — Returns the result of performing the power function with two variants
- variant_round — Rounds a variant to the specified number of decimal places
- variant_set_type — Convert a variant into another type "in-place"
- variant_set — Assigns a new value for a variant object
- variant_sub — subtracts the value of the right variant from the left variant value and returns the result
- variant_xor — Performs a logical exclusion on two variants