PHP 8.4.0 RC4 available for testing

FFI::arrayType

(PHP 7 >= 7.4.0, PHP 8)

FFI::arrayTypeConstruit dynamiquement un nouveau type de tableau C

Description

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

Construit dynamiquement un nouveau type de tableau C avec des éléments de type défini par type, et des dimensions spécifiées par dimensions. Dans l'exemple suivant $t1 et $t2 sont des types de tableaux équivalents :

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

Liste de paramètres

type

Une déclaration C valide comme string, ou une instance de FFI\CType qui a déjà été créée.

dimensions

Les dimensions du type comme array.

Valeurs de retour

Retourne l'objet FFI\CType fraîchement créé.

add a note

User Contributed Notes

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