Folgende Änderungen wurden an den Klassen/Funktionen/Methoden dieser Extension vorgenommen.
Version | Function | Description |
---|---|---|
8.4.0 | exit | exit ist nun eine echte Funktion, folgt also der üblichen Semantik der Typen-Jonglage, ist von der strict_types-Deklaration betroffen, kann mit benannten Argumenten aufgerufen werden und kann eine Variablenfunktion sein. |
highlight_string | Der Typ der Rückgabe wurde von stringbool auf stringtrue geändert. | |
8.3.0 | highlight_file | Das resultierende HTML wurde geändert. |
highlight_string | Das resultierende HTML wurde geändert. | |
8.0.0 | constant | Wenn die Konstante nicht definiert ist, löst constant nun eine Error-Exception aus; vorher wurde ein Fehler der Stufe E_WARNING erzeugt und null zurückgegeben. |
define | Die Übergabe von true an case_insensitive gibt nun einen Fehler der Stufe E_WARNING aus; die Übergabe von false ist weiterhin erlaubt. | |
ignore_user_abort | enable ist nun ein Nullable-Typ. | |
pack | Diese Funktion gibt bei einem Fehler nicht mehr false zurück. | |
sapi_windows_vt100_support | enable is now nullable. | |
sleep | Die Funktion löst bei negativem seconds einen ValueError aus; vorher wurde stattdessen ein Fehler der Stufe E_WARNING ausgelöst, und die Funktion gab false zurück. | |
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.1 | pack | Die Codes "e", "E", "g" und "G" wurden hinzugefügt, um die Byte-Folgen-Unterstützung für float und double zu ermöglichen. |
7.1.0 | unpack | Der optionale offset wurde hinzugefügt. |
7.0.15 | pack | Die Codes "e", "E", "g" und "G" wurden hinzugefügt, um die Byte-Folgen-Unterstützung für float und double zu ermöglichen. |
7.0.0 | define | Array-Werte sind erlaubt. |