« user_error
Introdução »
PHP Manual
Afetando o comportamento do PHP
Interface de função externa
Interface de função externa
Introdução
Instalação/Configuração
Dependências
Instalação
Configurações em Execução
Exemplos
Uso básico da FFI
Funções de retorno PHP
Um exemplo completo de PHP/FFI/pré-carregamento
FFI
— Interface principal ao código e aos dados em C
FFI::addr
— Cria um ponteiro não gerenciado para dado C
FFI::alignof
— Obtém o alinhamento
FFI::arrayType
— Constrói dinamicamente um novo array tipo C
FFI::cast
— Realiza um conversão de tipo C
FFI::cdef
— Cria um novo objeto FFI
FFI::free
— Libera uma estrutura de dados não gerenciada
FFI::isNull
— Verifica se um FFI\CData é um ponteiro nulo
FFI::load
— Carrega declarações C a partir de um arquivo de cabeçalho
FFI::memcmp
— Compara áreas da memória
FFI::memcpy
— Copia uma área da memória para outra
FFI::memset
— Preenche uma área de memória
FFI::new
— Cria uma estrutura de dados C
FFI::scope
— Instancia um objeto FFI com declarações C analisadas durante o pré-carregamento
FFI::sizeof
— Obtém o tamanho do dado ou tipo C
FFI::string
— Cria uma string PHP a partir de uma área de memória
FFI::type
— Cria um objeto FFI\CType a partir de uma declaração C
FFI::typeof
— Obtém o FFI\CType de FFI\CData
FFI\CData
— Identificadores de dados em C
FFI\CType
— Identificadores de Tipo em C
FFI\CType::getAlignment
— Descrição
FFI\CType::getArrayElementType
— Descrição
FFI\CType::getArrayLength
— Descrição
FFI\CType::getAttributes
— Descrição
FFI\CType::getEnumKind
— Descrição
FFI\CType::getFuncABI
— Descrição
FFI\CType::getFuncParameterCount
— Obtém a contagem de parâmetros de um tipo de função
FFI\CType::getFuncParameterType
— Obtém o tipo de um parâmetro de função
FFI\CType::getFuncReturnType
— Descrição
FFI\CType::getKind
— Descrição
FFI\CType::getName
— Descrição
FFI\CType::getPointerType
— Descrição
FFI\CType::getSize
— Descrição
FFI\CType::getStructFieldNames
— Descrição
FFI\CType::getStructFieldOffset
— Descrição
FFI\CType::getStructFieldType
— Descrição
FFI\Exception
— Exceções FFI
FFI\ParserException
— Exceções do Analisador FFI