FFI::arrayType

(PHP 7 >= 7.4.0)

FFI::arrayTypeДинамически конструирует новый тип С массива

Описание

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

Динамически конструирует новый тип С массива с элементами типа type и размерностями, заданными в dims. В следующем примере $t1 и $t2 определяют массивы одинакового типа:

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

Список параметров

type

Корректная декларация типа С, например string, или заранее созданный объект класса FFI\CType.

dims

Массив, определяющий размерность типа.

Возвращаемые значения

Возвращает новый объект FFI\CType.

add a note add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top