FFI::arrayType

Från Wiki.linux.se
Hoppa till navigering Hoppa till sök

FFI::arrayType

_(PHP 7 >= 7.4.0, PHP 8)_

FFI::arrayType — Dynamiskt konstruerar en ny C-arraytyp

Beskrivning

public static FFI::arrayType(FFI\CType $type, array $dimensions): FFI\CType Konstruerar dynamiskt en ny C-arraytyp med element av typen som definieras av type, och dimensioner specificerade av dimensions. I följande exempel är $t1 och $t2 likvärdiga arraytyper:

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

Parametrar

type En giltig C-deklaration som en sträng, eller en instans av FFI\CType som redan har skapats.

dimensions Arrayens dimensioner som en array.

Returvärden

Returnerar det nyss skapade FFI\CType-objektet.

Sidslut

Orginalhemsidan på Engelska : https://www.php.net/manual/en/ffi.arraytype.php

PHP Funktioner Funktionsreferens


Det här är en maskinöversättning av PHP-manualen till svenska. Om du hittar fel är vi tacksamma om du rapporterar dem via formuläret som finns på https://www.linux.se/kontaka-linux-se/

Tack till Datorhjälp.se som har sponsrat Linux.se med webserver.