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

# FFI::arrayType

(PHP 7 >= 7.4.0, PHP 8)

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

### Описание

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

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

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

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

`type`
  Корректная декларация типа С, например string, или заранее созданный объект класса FFI\CType.
`dimensions`
  Массив, определяющий размерность типа.

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

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

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open