Användarbidrag av Admin
Hoppa till navigering
Hoppa till sök
10 oktober 2024
- 17.0810 oktober 2024 kl. 17.08 skillnad historik +895 N FFI\CType::getSize Skapade sidan med '=== FFI\CType::getSize === _(PHP 8 >= 8.1.0)_ ==== Beskrivning ==== public FFI\CType::getSize(): int Funktionen är för närvarande inte dokumenterad; endast dess argumentlista är tillgänglig. ==== Parametrar ==== Denna funktion har inga parametrar. ==== Returvärden ==== Returnerar storleken för det aktuella FFI\CType-objektet som ett heltal. = Sidslut = Orginalhemsidan på Engelska :https://www.php.net/manual/en/ffi-ctype.getsize.php PHP F...' senaste
- 17.0710 oktober 2024 kl. 17.07 skillnad historik +952 N FFI\CType::getPointerType Skapade sidan med '=== FFI\CType::getPointerType === _(PHP 8 >= 8.1.0)_ ==== Beskrivning ==== public FFI\CType::getPointerType(): FFI\CType Funktionen är för närvarande inte dokumenterad; endast dess argumentlista är tillgänglig. ==== Parametrar ==== Denna funktion har inga parametrar. ==== Returvärden ==== Returnerar ett FFI\CType-objekt som representerar pekartypen för det aktuella FFI\CType-objektet. = Sidslut = Orginalhemsidan på Engelska :https://www.ph...' senaste
- 17.0610 oktober 2024 kl. 17.06 skillnad historik +919 N FFI\CType::getName Skapade sidan med '=== FFI\CType::getName === _(PHP 7 >= 7.4.0, PHP 8)_ ==== Beskrivning ==== public FFI\CType::getName(): string Funktionen är för närvarande inte dokumenterad; endast dess argumentlista är tillgänglig. ==== Parametrar ==== Denna funktion har inga parametrar. ==== Returvärden ==== Returnerar en sträng som representerar namnet på det underliggande FFI\CType-objektet. = Sidslut = Orginalhemsidan på Engelska :https://www.php.net/manual/en/ffi-ctype....' senaste
- 17.0410 oktober 2024 kl. 17.04 skillnad historik +913 N FFI\CType::getKind Skapade sidan med '=== FFI\CType::getKind === _(PHP 8 >= 8.1.0)_ ==== Beskrivning ==== public FFI\CType::getKind(): int Funktionen är för närvarande inte dokumenterad; endast dess argumentlista är tillgänglig. ==== Parametrar ==== Denna funktion har inga parametrar. ==== Returvärden ==== Returnerar ett heltal som representerar typen (kind) för det underliggande FFI\CType-objektet. = Sidslut = Orginalhemsidan på Engelska :https://www.php.net/manual/en/ffi-ctype.getkin...' senaste
- 17.0010 oktober 2024 kl. 17.00 skillnad historik +960 N FFI\CType::getFuncReturnType Skapade sidan med '=== FFI\CType::getFuncReturnType === _(PHP 8 >= 8.1.0)_ ==== Beskrivning ==== public FFI\CType::getFuncReturnType(): FFI\CType Funktionen är för närvarande inte dokumenterad; endast dess argumentlista är tillgänglig. ==== Parametrar ==== Denna funktion har inga parametrar. ==== Returvärden ==== Returnerar en instans av FFI\CType som representerar returtypen för den underliggande funktionstypen. = Sidslut = Orginalhemsidan på Engelska :https://w...' senaste
- 16.5810 oktober 2024 kl. 16.58 skillnad historik +967 N FFI\CType::getFuncParameterType Skapade sidan med '=== FFI\CType::getFuncParameterType === _(PHP 8 >= 8.1.0)_ ==== Beskrivning ==== public FFI\CType::getFuncParameterType(int $index): FFI\CType Funktionen är för närvarande inte dokumenterad; endast dess argumentlista är tillgänglig. ==== Parametrar ==== '''index''' Indexet för parameter vars typ ska hämtas. ==== Returvärden ==== Returnerar en instans av FFI\CType för den angivna parametertypen. = Sidslut = Orginalhemsidan på Engelska :https...' senaste
- 16.5710 oktober 2024 kl. 16.57 skillnad historik −3 FFI\Exception →FFI\Exceptions senaste
- 16.5710 oktober 2024 kl. 16.57 skillnad historik +1 429 N FFI\Exception Skapade sidan med '=== FFI\Exceptions === _(PHP 7 >= 7.4.0, PHP 8)_ ==== Introduktion ==== Klassöversikt: <pre> class FFI\Exception extends Error { →Ärva egenskaper: protected string $message = ""; private string $string = ""; protected int $code; protected string $file = ""; protected int $line; private array $trace = []; private ?Throwable $previous = null; →Ärva metoder: public Error::__construct(string $message = "", int $code...'
- 16.5610 oktober 2024 kl. 16.56 skillnad historik +1 072 N FFI\CType::getFuncParameterCount Skapade sidan med '=== FFI\CType::getFuncParameterCount === _(PHP 8 >= 8.1.0)_ FFI\CType::getFuncParameterCount — Hämtar antalet parametrar för en funktionstyp ==== Beskrivning ==== public FFI\CType::getFuncParameterCount(): int Hämtar antalet parametrar för den underliggande funktionstypen. ==== Parametrar ==== Denna funktion har inga parametrar. ==== Returvärden ==== Returnerar antalet parametrar för den underliggande funktionstypen. Om den underliggande typen inte...' senaste Märke: Visuell redigering: Växlade
- 16.5410 oktober 2024 kl. 16.54 skillnad historik +7 FFI\CType::getFuncABI →Beskrivning senaste Märke: Visuell redigering
- 16.5310 oktober 2024 kl. 16.53 skillnad historik +1 000 N FFI\CType::getFuncABI Skapade sidan med '=== FFI\CType::getFuncABI === _(PHP 8 >= 8.1.0)_ FFI\CType::getFuncABI — Beskrivning ==== Beskrivning ==== public FFI\CType::getFuncABI(): int Varning: Denna funktion är för närvarande inte dokumenterad; endast dess argumentlista är tillgänglig. ==== Parametrar ==== Denna funktion har inga parametrar. ==== Returvärden ==== Returnerar ett heltal som representerar ABI (Application Binary Interface) för en funktion i FFI\CType-objektet. = Sid...'
- 16.5210 oktober 2024 kl. 16.52 skillnad historik +969 N FFI\CType::getEnumKind Skapade sidan med '=== FFI\CType::getEnumKind === _(PHP 8 >= 8.1.0)_ FFI\CType::getEnumKind — Beskrivning ==== Beskrivning ==== public FFI\CType::getEnumKind(): int Varning: Denna funktion är för närvarande inte dokumenterad; endast dess argumentlista är tillgänglig. ==== Parametrar ==== Denna funktion har inga parametrar. ==== Returvärden ==== Returnerar ett heltal som representerar typen av enum för FFI\CType-objektet. = Sidslut = Orginalhemsidan på Enge...' senaste
- 16.5110 oktober 2024 kl. 16.51 skillnad historik +974 N FFI\CType::getAttributes Skapade sidan med '=== FFI\CType::getAttributes === _(PHP 8 >= 8.1.0)_ FFI\CType::getAttributes — Beskrivning ==== Beskrivning ==== public FFI\CType::getAttributes(): int Varning: Denna funktion är för närvarande inte dokumenterad; endast dess argumentlista är tillgänglig. ==== Parametrar ==== Denna funktion har inga parametrar. ==== Returvärden ==== Returnerar ett heltal som representerar attributen för FFI\CType-objektet. = Sidslut = Orginalhemsidan på E...' senaste
- 16.4910 oktober 2024 kl. 16.49 skillnad historik +957 N FFI\CType::getArrayLength Skapade sidan med '=== FFI\CType::getArrayLength === _(PHP 8 >= 8.1.0)_ FFI\CType::getArrayLength — Beskrivning ==== Beskrivning ==== public FFI\CType::getArrayLength(): int Varning: Denna funktion är för närvarande inte dokumenterad; endast dess argumentlista är tillgänglig. ==== Parametrar ==== Denna funktion har inga parametrar. ==== Returvärden ==== Returnerar ett heltal som representerar längden på arrayen. = Sidslut = Orginalhemsidan på Engelska :https://w...' senaste
- 16.4810 oktober 2024 kl. 16.48 skillnad historik +957 N FFI\CType::getArrayElementType Skapade sidan med '=== FFI\CType::getArrayElementType === _(PHP 8 >= 8.1.0)_ FFI\CType::getArrayElementType — Beskrivning ==== Beskrivning ==== public FFI\CType::getArrayElementType(): FFI\CType Varning: Denna funktion är för närvarande inte dokumenterad; endast dess argumentlista är tillgänglig. ==== Parametrar ==== Denna funktion har inga parametrar. ==== Returvärden ==== Returnerar ett FFI\CType-objekt. = Sidslut = Orginalhemsidan på Engelska :https://www.ph...' senaste
- 16.4710 oktober 2024 kl. 16.47 skillnad historik −4 FFI\CType::getAlignment Ingen redigeringssammanfattning senaste
- 16.4610 oktober 2024 kl. 16.46 skillnad historik +1 019 N FFI::typeof Skapade sidan med '=== FFI::typeof === _(PHP 7 >= 7.4.0, PHP 8)_ FFI::typeof — Hämtar FFI\CType för FFI\CData ==== Beskrivning ==== public static FFI::typeof(FFI\CData &$ptr): FFI\CType Hämtar FFI\CType-objektet som representerar typen av det angivna FFI\CData-objektet. ==== Parametrar ==== '''ptr''' Handtaget för pekaren till en C-datastruktur. ==== Returvärden ==== Returnerar FFI\CType-objektet som representerar typen av det angivna FFI\CD...' senaste
- 16.4410 oktober 2024 kl. 16.44 skillnad historik +1 168 N FFI::type Skapade sidan med '=== FFI::type === _(PHP 7 >= 7.4.0, PHP 8)_ FFI::type — Skapar ett FFI\CType-objekt från en C-deklaration ==== Beskrivning ==== public FFI::type(string $type): ?FFI\CType Denna funktion skapar och returnerar ett FFI\CType-objekt för den angivna strängen som innehåller en C-typdeklaration. Alla typer som deklarerats för instansen är tillåtna. ==== Parametrar ==== '''type''' En giltig C-deklaration som en sträng. ==== Returvärden ====...' senaste
- 16.4310 oktober 2024 kl. 16.43 skillnad historik +1 234 N FFI::string Skapade sidan med '=== FFI::string === _(PHP 7 >= 7.4.0, PHP 8)_ FFI::string — Skapar en PHP-sträng från ett minnesområde ==== Beskrivning ==== public static FFI::string(FFI\CData &$ptr, ?int $size = null): string Skapar en PHP-sträng från ''size'' byte av minnesområdet som ''ptr'' pekar på. ==== Parametrar ==== '''ptr''' Startpunkten för minnesområdet som strängen ska skapas från. '''size''' Antalet byte som ska kopieras till strängen. Om ''size'' utelä...' senaste
- 16.4010 oktober 2024 kl. 16.40 skillnad historik +947 N FFI::sizeof Skapade sidan med '=== FFI::sizeof === _(PHP 7 >= 7.4.0, PHP 8)_ FFI::sizeof — Hämtar storleken på C-data eller typer ==== Beskrivning ==== public static FFI::sizeof(FFI\CData|FFI\CType &$ptr): int Returnerar storleken på det angivna FFI\CData eller FFI\CType-objektet. ==== Parametrar ==== '''ptr''' Handtaget för C-datat eller typen. ==== Returvärden ==== Storleken på minnesområdet som ''ptr'' pekar på. = Sidslut = Orginalhemsidan på Engelska :https...' senaste
- 16.3310 oktober 2024 kl. 16.33 skillnad historik −2 FFI::scope →Se även senaste
- 16.3210 oktober 2024 kl. 16.32 skillnad historik +1 217 N FFI::scope Skapade sidan med '=== FFI::scope === _(PHP 7 >= 7.4.0, PHP 8)_ FFI::scope — Skapar ett FFI-objekt med C-deklarationer som har parsats under förinladdning ==== Beskrivning ==== public static FFI::scope(string $name): FFI Skapar ett FFI-objekt med C-deklarationer som har parsats under förinladdning. Metoden FFI::scope() är säker att anropa flera gånger för samma scope. Flera referenser till samma scope kan laddas samtidigt. ==== Parametrar ==== '''name''' Scop...'
- 16.3110 oktober 2024 kl. 16.31 skillnad historik −11 FFI::new →Sidslut senaste
- 16.3010 oktober 2024 kl. 16.30 skillnad historik +1 704 N FFI::new Skapade sidan med '=== FFI::new === _(PHP 7 >= 7.4.0, PHP 8)_ FFI::new — Skapar en C-datastruktur ==== Beskrivning ==== public FFI::new(FFI\CType|string $type, bool $owned = true, bool $persistent = false): ?FFI\CData Skapar en inbyggd datastruktur av den angivna C-typen. Alla typer som deklareras för instansen är tillåtna. ==== Parametrar ==== '''type''' En giltig C-deklaration som sträng, eller en instans av FFI\CType som redan har skapats. '''owned''' Ange...'
- 16.2910 oktober 2024 kl. 16.29 skillnad historik −251 Kategori:Foreign Function Interface →Foreign Function Interface (FFI) senaste
- 16.2910 oktober 2024 kl. 16.29 skillnad historik +1 027 N FFI::memset Skapade sidan med '=== FFI::memset === _(PHP 7 >= 7.4.0, PHP 8)_ FFI::memset — Fyller ett minnesområde ==== Beskrivning ==== public static FFI::memset(FFI\CData &$ptr, int $value, int $size): void Fyller ''size'' byte av minnesområdet som ''ptr'' pekar på med det angivna bytevärdet ''value''. ==== Parametrar ==== '''ptr''' Startpunkten för det minnesområde som ska fyllas. '''value''' Byten att fylla med. '''size''' Antalet byte att fylla. ==== Returvärden...' senaste
- 16.2610 oktober 2024 kl. 16.26 skillnad historik +1 071 N FFI::memcpy Skapade sidan med '=== FFI::memcpy === _(PHP 7 >= 7.4.0, PHP 8)_ FFI::memcpy — Kopierar ett minnesområde till ett annat ==== Beskrivning ==== public static FFI::memcpy(FFI\CData &$to, FFI\CData|string &$from, int $size): void Kopierar ''size'' byte från minnesområdet ''from'' till minnesområdet ''to''. ==== Parametrar ==== '''to''' Startpunkten för det minnesområde att kopiera till. '''from''' Startpunkten för det minnesområde att kopiera från. '''size'''...' senaste
- 16.2510 oktober 2024 kl. 16.25 skillnad historik −5 FFI::memcmp →Sidslut senaste
- 16.2510 oktober 2024 kl. 16.25 skillnad historik +44 FFI::memcmp →Sidslut
- 16.2410 oktober 2024 kl. 16.24 skillnad historik +1 349 N FFI::memcmp Skapade sidan med '=== FFI::memcmp === _(PHP 7 >= 7.4.0, PHP 8)_ FFI::memcmp — Jämför minnesområden ==== Beskrivning ==== public static FFI::memcmp(string|FFI\CData &$ptr1, string|FFI\CData &$ptr2, int $size): int Jämför ''size'' byte från minnesområdena ''ptr1'' och ''ptr2''. Både ''ptr1'' och ''ptr2'' kan vara inhemska datastrukturer (''FFI\CData'') eller PHP-strängar. ==== Parametrar ==== '''ptr1''' Startpunkten för ett minnesområde. '''ptr2''' Startpun...'
- 16.2310 oktober 2024 kl. 16.23 skillnad historik +1 872 N FFI::load Skapade sidan med '=== FFI::load === _(PHP 7 >= 7.4.0, PHP 8)_ FFI::load — Laddar C-deklarationer från en C-headerfil ==== Beskrivning ==== public static FFI::load(string $filename): ?FFI Laddar C-deklarationer från en C-headerfil. Det är möjligt att ange vilka delade bibliotek som bör laddas, genom att använda speciella ''FFI_LIB''-definitioner i den laddade C-headerfilen. ==== Parametrar ==== '''filename''' Namnet på en C-headerfil. Observera att C-preprocesso...' senaste
- 16.2110 oktober 2024 kl. 16.21 skillnad historik −3 FFI\CData →C Typ Hanterare senaste
- 16.2110 oktober 2024 kl. 16.21 skillnad historik +4 477 N FFI\CData Skapade sidan med '== C Typ Hanterare == _(PHP 7 >= 7.4.0, PHP 8)_ === Introduktion === === Klassöversikt === '''final class FFI\CType''' ==== Konstanter ==== * public const int TYPE_VOID; * public const int TYPE_FLOAT; * public const int TYPE_DOUBLE; * public const int TYPE_LONGDOUBLE; * public const int TYPE_UINT8; * public const int TYPE_SINT8; * public const int TYPE_UINT16; * public const int TYPE_SINT16; * public const int TYPE_UINT32; * public const int TYPE_SINT32; * pub...'
- 14.4710 oktober 2024 kl. 14.47 skillnad historik +9 FFI::isNull →Sidslut senaste
- 14.4610 oktober 2024 kl. 14.46 skillnad historik +7 FFI::addr Ingen redigeringssammanfattning senaste
- 14.2910 oktober 2024 kl. 14.29 skillnad historik +940 N FFI::isNull Skapade sidan med '=== FFI::isNull === _(PHP 7 >= 7.4.0, PHP 8)_ FFI::isNull — Kontrollerar om en FFI\CData är en nullpekare ==== Beskrivning ==== public static FFI::isNull(FFI\CData &$ptr): bool Kontrollerar om en FFI\CData är en nullpekare. ==== Parametrar ==== '''ptr''' Handtaget för pekaren till en C-datastruktur. ==== Returvärden ==== Returnerar ''true'' om FFI\CData är en nullpekare, annars ''false''. = Sidslut = Orginalhemsidan på Engelska...'
- 14.2210 oktober 2024 kl. 14.22 skillnad historik +9 FFI::free →Sidslut senaste
- 14.0910 oktober 2024 kl. 14.09 skillnad historik +4 FFI::free →Sidslut
- 14.0310 oktober 2024 kl. 14.03 skillnad historik +899 N FFI::free Skapade sidan med '=== FFI::free === _(PHP 7 >= 7.4.0, PHP 8)_ FFI::free — Frigör en ohanterad datastruktur ==== Beskrivning ==== public static FFI::free(FFI\CData &$ptr): void Frigör manuellt en tidigare skapad ohanterad datastruktur. ==== Parametrar ==== '''ptr''' Handtaget för den ohanterade pekaren till en C-datastruktur. ==== Returvärden ==== Denna funktion returnerar inget värde. = Sidslut = Orginalhemsidan på Engelska https://www.php.net/manual/en/ffi.free....'
- 13.5210 oktober 2024 kl. 13.52 skillnad historik +1 565 N FFI::cdef Skapade sidan med '=== 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-d...' senaste
- 13.5110 oktober 2024 kl. 13.51 skillnad historik −42 Introduktion ffi →Sidslut senaste
- 13.5110 oktober 2024 kl. 13.51 skillnad historik −7 Introduktion ffi →Sidslut
- 13.4910 oktober 2024 kl. 13.49 skillnad historik −33 Kategori:Foreign Function Interface →Referenser
- 13.4810 oktober 2024 kl. 13.48 skillnad historik +1 535 N FFI::cast Skapade sidan med '=== FFI::cast === _(PHP 7 >= 7.4.0, PHP 8)_ FFI::cast — Utför en C-typomvandling ==== Beskrivning ==== public FFI::cast(FFI\CType|string $type, FFI\CData|int|float|bool|null &$ptr): ?FFI\CData FFI::cast() skapar ett nytt FFI\CData-objekt som refererar till samma C-datastruktur men är associerat med en annan typ. Det resulterande objektet äger inte C-datat, och den ursprungliga ''ptr''-pekaren måste finnas kvar medan resultatet används. C-type...' senaste
- 13.4610 oktober 2024 kl. 13.46 skillnad historik +931 N FFI\CType::getAlignment Skapade sidan med '=== FFI\CType::getAlignment === _(PHP 8 >= 8.1.0)_ FFI\CType::getAlignment — Hämtar allokeringen ==== Beskrivning ==== public FFI\CType::getAlignment(): int Denna funktion är för närvarande inte dokumenterad; endast dess argumentlista är tillgänglig. ==== Parametrar ==== Denna funktion har inga parametrar. ==== Returvärden ==== Returnerar ett heltal som representerar allokeringen. = Sidslut = Orginalhemsidan på Engelska https://www.php.net/m...' Märke: Visuell redigering: Växlade
- 12.0710 oktober 2024 kl. 12.07 skillnad historik −5 Introduktion ffi →Sidslut
- 12.0310 oktober 2024 kl. 12.03 skillnad historik −4 FFI\CType →C Typ Hanterare senaste
- 12.0310 oktober 2024 kl. 12.03 skillnad historik +2 943 N FFI\CType Skapade sidan med '== C Typ Hanterare == _(PHP 7 >= 7.4.0, PHP 8)_ === Introduktion === === Klassöversikt === '''final class FFI\CType''' {| class="wikitable" |- ! colspan="2" | →Konstanter: |- | public const int || TYPE_VOID |- | public const int || TYPE_FLOAT |- | public const int || TYPE_DOUBLE |- | public const int || TYPE_LONGDOUBLE |- | public const int || TYPE_UINT8 |- | public const int || TYPE_SINT8 |- | public const int || TYPE_UINT16 |- | public const int || TYPE_SI...'
- 11.5410 oktober 2024 kl. 11.54 skillnad historik +4 Introduktion ffi →Sidslut
- 11.4610 oktober 2024 kl. 11.46 skillnad historik +1 300 N FFI::arrayType Skapade sidan med '=== 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: <pre> <?php $t1 = FFI::type("int[2][3]"); $t2 = FFI::array...' senaste