« Extensões Somente para Windows
Introdução »
PHP Manual
Extensões Somente para Windows
COM e .Net (Windows)
COM e .Net (Windows)
Introdução
Instalação/Configuração
Dependências
Instalação
Configurações em Execução
Constantes predefinidas
Erros e tratamento de erros
Exemplos
For Each
Arrays e propriedades COM no estilo Array
com
— A classe com
com::__construct
— Construtor da classe com
dotnet
— A classe dotnet
dotnet::__construct
— Construtor da classe dotnet
variant
— Classe variant
variant::__construct
— Construtor da classe variant
COMPersistHelper
— A classe COMPersistHelper
COMPersistHelper::__construct
— Constrói um objeto COMPersistHelper
COMPersistHelper::GetCurFileName
— Obtém o nome do arquivo atual
COMPersistHelper::GetMaxStreamSize
— Obtém o tamanho máximo do fluxo
COMPersistHelper::InitNew
— Inicializa o objeto no estado padrão
COMPersistHelper::LoadFromFile
— Carrega objeto de um arquivo
COMPersistHelper::LoadFromStream
— Carrega objeto a partir de um fluxo
COMPersistHelper::SaveToFile
— Grava o objeto em um arquivo
COMPersistHelper::SaveToStream
— Grava o objeto no fluxo
com_exception
— A classe com_exception
com_safearray_proxy
— A classe com_safearray_proxy
Funções de COM
com_create_guid
— Gera um identificador único global (GUID)
com_event_sink
— Conecta eventos de um objeto COM a um objeto PHP
com_get_active_object
— Retorna um identificador para uma instância já em execução de um objeto COM
com_load_typelib
— Carrega uma biblioteca de tipos
com_message_pump
— Processa mensagens COM, aguardando por um tempo limite
com_print_typeinfo
— Mostra uma definição de classe PHP para uma interface despachável
variant_abs
— Retorna o valor absoluto de uma variante
variant_add
— "Adiciona" dois valores de variante e retorna o resultado
variant_and
— Executa uma operação AND binária entre duas variantes
variant_cast
— Converter uma variante em um novo objeto variante de outro tipo
variant_cat
— Concatena dois valores de variantes e retorna o resultado
variant_cmp
— Compara duas variantes
variant_date_from_timestamp
— Retorna uma representação de data em variante de um timestamp Unix
variant_date_to_timestamp
— Converte um valor de variante de data/horário em um timestamp Unix
variant_div
— Retorna o resultado da divisão de duas variantes
variant_eqv
— Realiza uma equivalência binária entre duas variantes
variant_fix
— Retorna a porção inteira de uma variante
variant_get_type
— Retorna o tipo de um objeto de variante
variant_idiv
— Converte variantes para inteiros e retorna o resultado da divisão deles
variant_imp
— Realiza uma implicação binária entre duas variantes
variant_int
— Retorna a porção inteira de uma variante
variant_mod
— Divide duas variantes e retorna apenas o resto
variant_mul
— Multiplica os valores de duas variantes
variant_neg
— Realiza uma negação lógica em uma variante
variant_not
— Realiza uma negação bit a bit em uma variante
variant_or
— Realização uma disjunção lógica de duas variantes
variant_pow
— Retorna o resultado da função de potência com duas variantes
variant_round
— Arredonda uma variante para o número de casas decimais especificado
variant_set
— Atribui um novo valor para um objeto de variante
variant_set_type
— Converte uma variante em outro tipo "in loco"
variant_sub
— Subtrai o valor da variante da direita do valor da variante da esquerda
variant_xor
— Realiza uma exclusão lógica em duas variantes