(PHP 7 >= 7.4.0, PHP 8)
FFI::cast — Realiza um conversão de tipo C
FFI::cast() cria um novo objeto FFI\CData,
que referencia a mesma estrutura de dados C, mas é associado com um tipo diferente.
O objeto resultante não detém o dado C, e o ponteiro de origem ptr
precisa sobreviver ao resultado. O tipo C pode ser especificado como uma string com qualquer
declaração de tipo C válida ou como objeto FFI\CType, criado antes.
Qualquer tipo declarado para a instância é permitido.
Retorna o objeto FFI\CData recentemente criado.
Versão | Descrição |
---|---|
8.3.0 | Chamar FFI::cast() estaticamente agora foi descontinuado. |