FFI::cdef
FFI::cdef
_(PHP 7 >= 7.4.0, PHP 8)_
FFI::cdef — Skapar ett nytt FFI-objekt
Beskrivning
public static FFI::cdef(string $code = "", ?string $lib = null): FFI Skapar ett nytt FFI-objekt.
Parametrar
code En sträng som innehåller en sekvens av deklarationer i vanlig C-syntax (typer, strukturer, funktioner, variabler, etc). Denna sträng kan i princip kopieras direkt från C-headerfiler.
Notering: C-preprocessor-direktiv stöds inte, det vill säga att #include, #define och CPP-makron fungerar inte.
lib Namnet på en delad biblioteksfil som ska laddas och länkas med definitionerna.
Notering: Om lib utelämnas eller är null, försöker plattformar som stöder RTLD_DEFAULT att hitta symbolerna som deklarerats i code i det vanliga globala utrymmet. Andra system kommer att misslyckas med att lösa dessa symboler.
Returvärden
Returnerar det nyss skapade FFI-objektet.
Ändringslogg
Version
- 8.0.0 - lib kan nu vara null.
Sidslut
Orginalhemsidan på Engelska https://www.php.net/manual/en/class.ffi-ctype.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.