Folgende Änderungen wurden an den Klassen/Funktionen/Methoden dieser Extension vorgenommen.
Version | Function | Description |
---|---|---|
7.3.0 | define | case_insensitive ist missbilligt, und wird in Version 8.0.0 entfernt. |
7.2.0 | pack | float und double Typen unterstützen sowohl Big Endian als auch Little Endian. |
unpack | float und double Typen unterstützen sowohl Big Endian als auch Little Endian. | |
7.1.0 | unpack | Das optionale offset wurde hinzugefügt. |
7.0.15, 7.1.1 | pack | Die "e", "E", "g" and "G" Codes wurden hinzugefügt, um Byte-Folgen-Unterstützung für float und double zu ermöglichen. |
7.0.0 | define | array Werte sind erlaubt. |
5.6.3 | pack | Die "q", "Q", "J" und "P" Codes wurden hinzugefügt, um die Arbeit mit 64-bit Zahlen zu ermöglichen. |
5.5.0 | pack | Der "Z" Code mit equivalenter Funktionsweise wie "a" wurde zwecks Perl-Kompatibilität hinzugefügt. |
unpack | Änderungen wurden durchgeführt, um diese Funktion in Übereinstimmung mit Perl zu bringen: Der "a" Code erhält nun abschließende NULL Bytes. Der "A" Code entfernt nun alle abschließenden ASCII Whitespaces (Leerzeichen, Tabs, Zeilenvorschübe, Wagenrückläufe und NULL Bytes). Der "Z" Code wurde für mit NULL aufgefüllte Zeichenketten hinzugefügt, und entfernt abschließende NULL Bytes. | |
5.3.4 | sleep | Vor PHP 5.3.4, hat sleep auf Windows immer NULL zurückgegeben, unabhängig davon ob der Aufruf unterbrochen wurde oder nicht. |
5.3.0 | time_nanosleep | Diese Funktion ist nun auch unter Windows verfügbar. |
time_sleep_until | Diese Funktion ist nun auch unter Windows verfügbar. | |
5.0.5 | php_check_syntax | Diese Funktion wurde aus PHP entfernt. |
5.0.3 | php_check_syntax | Aufrufen der exit Funktion nachdem php_check_syntax in einem Speicherzugriffsfehler endete. |
5.0.1 | php_check_syntax | error_message wird von "by reference" übergeben. |