Användarbidrag av Admin
Hoppa till navigering
Hoppa till sök
10 oktober 2024
- 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
- 11.3710 oktober 2024 kl. 11.37 skillnad historik +3 293 N Kategori:Foreign Function Interface Skapade sidan med '= Foreign Function Interface (FFI) = {{Infobox programming language feature | name = Foreign Function Interface (FFI) | developer = Varierar beroende på språk | released = Varierar beroende på språk | genre = Programmeringskoncept | website = }} '''Foreign Function Interface''' (FFI) är en programmeringsteknik som möjliggör att kod skriven i ett programmeringsspråk kan anropa funktioner eller använda tjänster skrivna i et...'
- 11.3610 oktober 2024 kl. 11.36 skillnad historik +955 N FFI::alignof Skapade sidan med '=== FFI::alignof === _(PHP 7 >= 7.4.0, PHP 8)_ FFI::alignof — Hämtar allokeringen ==== Beskrivning ==== public static FFI::alignof(FFI\CData|FFI\CType &$ptr): int Hämtar allokeringen för det angivna FFI\CData eller FFI\CType-objektet. ==== Parametrar ==== '''ptr''' Handtaget för C-datat eller typen. ==== Returvärden ==== Returnerar allokeringen för det angivna FFI\CData eller FFI\CType-objektet. = Sidslut = Orginalhemsidan p...' senaste
- 11.3510 oktober 2024 kl. 11.35 skillnad historik +2 Introduktion ffi →Sidslut
- 11.3410 oktober 2024 kl. 11.34 skillnad historik −4 FFI::addr →Sidslut
- 11.3310 oktober 2024 kl. 11.33 skillnad historik +511 FFI::addr →Returvärden
- 11.3210 oktober 2024 kl. 11.32 skillnad historik +627 N FFI::addr Skapade sidan med '=== FFI::addr === _(PHP 7 >= 7.4.0, PHP 8)_ FFI::addr — Skapar en ohanterad pekare till C-data ==== Beskrivning ==== public static FFI::addr(FFI\CData &$ptr): FFI\CData Skapar en ohanterad pekare till den C-data som representeras av den angivna FFI\CData. Den ursprungliga ''ptr''-pekaren måste finnas kvar så länge den resulterande pekaren används. Denna funktion är främst användbar för att skicka argument till C-funktioner genom pekare. ====...'
- 08.4910 oktober 2024 kl. 08.49 skillnad historik +1 835 N Introduktion ffi Skapade sidan med '=== Introduktion === Denna extension möjliggör inladdning av delade bibliotek (.DLL eller .so), anrop av C-funktioner och åtkomst till C-datastrukturer direkt i PHP, utan att behöva djup kunskap om Zend extension API eller lära sig ett tredje "mellanspråk". Det publika API:et är implementerat som en enda klass, FFI, med flera statiska metoder (vissa kan även anropas dynamiskt), samt överlagrade objektmetoder som hanterar den faktiska interaktionen med C-dat...'
- 08.4710 oktober 2024 kl. 08.47 skillnad historik −4 FFI Ingen redigeringssammanfattning
- 08.4710 oktober 2024 kl. 08.47 skillnad historik +17 FFI →Introduktion
- 08.4610 oktober 2024 kl. 08.46 skillnad historik +4 FFI →Introduktion Märke: Visuell redigering
- 08.4610 oktober 2024 kl. 08.46 skillnad historik −6 FFI Ingen redigeringssammanfattning
- 08.4610 oktober 2024 kl. 08.46 skillnad historik −1 FFI →= Körningskonfiguration
- 08.4510 oktober 2024 kl. 08.45 skillnad historik +2 828 N FFI Skapade sidan med '== Foreign Function Interface == === Introduktion === === Installera/Konfigurera === ==== Krav ==== ==== Installation ==== ==== Körningskonfiguration === === Exempel === * Grundläggande FFI-användning * PHP Callbacks * Ett komplett exempel på PHP/FFI/preloading === FFI-funktioner === * FFI — Huvudgränssnitt för C-kod och data * FFI::addr — Skapar en hanterad pekare till C-data * FFI::alignof — Hämtar allokering * FFI::arrayType...'
- 08.4410 oktober 2024 kl. 08.44 skillnad historik +552 N phpdbg start oplog Skapade sidan med '= Sidslut = Orginalhemsidan på Engelska :https://www.php.net/manual/en/function.phpdbg-start-oplog.php PHP Funktioner Funktionsreferens phpdbg_—_Interaktiv_PHP_Debugger <HR> 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/ <BR><BR>Tack till [https://datorhjalp.se Datorhjälp.se] som har sponsrat [https://ww...' senaste
- 08.4210 oktober 2024 kl. 08.42 skillnad historik +1 017 N phpdbg get executable Skapade sidan med '=== phpdbg_get_executable === _(PHP 7, PHP 8)_ phpdbg_get_executable — ==== Beskrivning ==== phpdbg_get_executable(array $options = []): array Denna funktion är för närvarande inte dokumenterad; endast dess argumentlista är tillgänglig. ==== Parametrar ==== '''options''' Ingen ytterligare information är tillgänglig för närvarande. ==== Returvärden ==== Returnerar en array, men ingen ytterligare information är tillgänglig. = Sidslut =...' senaste
- 08.4110 oktober 2024 kl. 08.41 skillnad historik +65 Körningskonfiguration →Sidslut senaste
- 08.4010 oktober 2024 kl. 08.40 skillnad historik +38 Installera/Konfigurera →Sidslut senaste
- 08.4010 oktober 2024 kl. 08.40 skillnad historik −40 Installera/Konfigurera →Innehållsförteckning
- 08.4010 oktober 2024 kl. 08.40 skillnad historik +39 Installera/Konfigurera →Installera/Konfigurera
- 08.4010 oktober 2024 kl. 08.40 skillnad historik +39 phpdbg Introduktion →Sidslut senaste
- 08.3910 oktober 2024 kl. 08.39 skillnad historik +39 phpdbg break file →Sidslut senaste
- 08.3910 oktober 2024 kl. 08.39 skillnad historik +2 phpdbg exec →Sidslut senaste
- 08.3810 oktober 2024 kl. 08.38 skillnad historik +1 200 N phpdbg exec Skapade sidan med '=== phpdbg_exec === _(PHP 5 >= 5.6.0, PHP 7, PHP 8)_ phpdbg_exec — Försöker att ställa in körningskontexten ==== Beskrivning ==== phpdbg_exec(string $context): string|bool Denna funktion är för närvarande inte dokumenterad; endast dess argumentlista är tillgänglig. ==== Parametrar ==== '''context''' Ingen ytterligare information är tillgänglig för närvarande. ==== Returvärden ==== Om körningskontexten redan var inställd tidigare retu...'
- 08.3610 oktober 2024 kl. 08.36 skillnad historik +973 N phpdbg end oplog Skapade sidan med '=== phpdbg_end_oplog === _(PHP 7, PHP 8)_ phpdbg_end_oplog — ==== Beskrivning ==== phpdbg_end_oplog(array $options = []): ?array Denna funktion är för närvarande inte dokumenterad; endast dess argumentlista är tillgänglig. ==== Parametrar ==== '''options''' Inga ytterligare detaljer är tillgängliga för närvarande. ==== Returvärden ==== Returnerar ett array-värde eller null, men ingen ytterligare information är tillgänglig. = Sidslut =...' senaste
- 08.3510 oktober 2024 kl. 08.35 skillnad historik +973 N phpdbg prompt Skapade sidan med '=== phpdbg_prompt === _(PHP 5 >= 5.6.0, PHP 7, PHP 8)_ phpdbg_prompt — Ställer in kommandoprompten ==== Beskrivning ==== phpdbg_prompt(string $string): void Ställer in kommandoprompten till den angivna strängen. ==== Parametrar ==== '''string''' Strängen som ska användas som kommandoprompt. ==== Returvärden ==== Denna funktion returnerar inget värde. ==== Se även ==== * phpdbg_color() - Ställer in färgen på vissa element = Sidslut...' senaste
- 08.3410 oktober 2024 kl. 08.34 skillnad historik +1 177 N phpdbg color Skapade sidan med '=== phpdbg_color === _(PHP 5 >= 5.6.0, PHP 7, PHP 8)_ phpdbg_color — Ställer in färgen på vissa element ==== Beskrivning ==== phpdbg_color(int $element, string $color): void Ställer in färgen på det angivna elementet. ==== Parametrar ==== '''element''' En av PHPDBG_COLOR_* konstanterna. '''color''' Namnet på färgen. En av följande: white, red, green, yellow, blue, purple, cyan eller black, med möjlighet att lägga till antingen -bold eller -u...' senaste
- 08.3110 oktober 2024 kl. 08.31 skillnad historik +1 253 N phpdbg clear Skapade sidan med '=== phpdbg_clear === _(PHP 5 >= 5.6.0, PHP 7, PHP 8)_ phpdbg_clear — Rensar alla brytpunkter ==== Beskrivning ==== phpdbg_clear(): void Rensar alla brytpunkter som har ställts in, antingen via en av phpdbg_break_*()-funktionerna eller interaktivt i konsolen. ==== Parametrar ==== Denna funktion har inga parametrar. ==== Returvärden ==== Denna funktion returnerar inget värde. ==== Se även ==== * phpdbg_break_file() - Lägger till en brytpu...' senaste
- 08.3010 oktober 2024 kl. 08.30 skillnad historik +1 302 N phpdbg break method Skapade sidan med '=== phpdbg_break_method === _(PHP 5 >= 5.6.3, PHP 7, PHP 8)_ phpdbg_break_method — Lägger till en brytpunkt vid inmatningen till en metod ==== Beskrivning ==== phpdbg_break_method(string $class, string $method): void Lägger till en brytpunkt vid inmatningen till den angivna metoden i den angivna klassen. ==== Parametrar ==== '''class''' Namnet på klassen. '''method''' Namnet på metoden. ==== Returvärden ==== Denna funktion returnerar inget v...' senaste
- 08.2910 oktober 2024 kl. 08.29 skillnad historik +1 188 N phpdbg break next Skapade sidan med '=== phpdbg_break_next === _(PHP 5 >= 5.6.3, PHP 7, PHP 8)_ phpdbg_break_next — Lägger till en brytpunkt vid nästa opcode ==== Beskrivning ==== phpdbg_break_next(): void Lägger till en brytpunkt vid nästa opcode. ==== Parametrar ==== Denna funktion har inga parametrar. ==== Returvärden ==== Denna funktion returnerar inget värde. ==== Se även ==== * phpdbg_break_file() - Lägger till en brytpunkt vid en rad i en fil * phpdbg_break_functio...' senaste