International PHP Conference Berlin 2025

Changelog

Folgende Änderungen wurden an den Klassen/Funktionen/Methoden dieser Extension vorgenommen.

VersionFunctionDescription
8.4.0exitexit 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_stringDer Typ der Rückgabe wurde von stringbool auf stringtrue geändert.
8.3.0highlight_fileDas resultierende HTML wurde geändert.
 highlight_stringDas resultierende HTML wurde geändert.
8.0.0constantWenn 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.
 defineDie Übergabe von true an case_insensitive gibt nun einen Fehler der Stufe E_WARNING aus; die Übergabe von false ist weiterhin erlaubt.
 ignore_user_abortenable ist nun ein Nullable-Typ.
 packDiese Funktion gibt bei einem Fehler nicht mehr false zurück.
 sapi_windows_vt100_supportenable is now nullable.
 sleepDie 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.0definecase_insensitive ist missbilligt und wird in Version 8.0.0 entfernt.
7.2.0packfloat- und double-Typen unterstützen sowohl Big-Endian als auch Little-Endian.
 unpackfloat- und double-Typen unterstützen sowohl Big-Endian als auch Little-Endian.
7.1.1packDie 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.0unpackDer optionale offset wurde hinzugefügt.
7.0.15packDie 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.0defineArray-Werte sind erlaubt.
add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top