PHP 8.4.2 Released!

FFI::arrayType

(PHP 7 >= 7.4.0, PHP 8)

FFI::arrayTypeConstrói dinamicamente um novo array tipo C

Descrição

public static FFI::arrayType(FFI\CType $type, array $dimensions): FFI\CType

Constrói dinamicamente um novo array tipo C com elementos do tipo definido por type e dimensões especificadas por dimensions. No exemplo a seguir, $t1 e $t2 são tipos de array equivalentes:

<?php
$t1
= FFI::type("int[2][3]");
$t2 = FFI::arrayType(FFI::type("int"), [2, 3]);
?>

Parâmetros

type

Uma declaração C válida como uma string ou como uma instância de FFI\CType que já tenha sido criada.

dimensions

As dimensões do tipo como um array.

Valor Retornado

Retorna o objeto FFI\CType recentemente criado.

adicione uma nota

Notas Enviadas por Usuários (em inglês)

Não há notas de usuários para esta página.
To Top