Changelog

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

VersionFunctionDescription
7.4.0implodeDas Übergeben des glue nach den pieces (d.h. nicht die dokumentierte Reihenfolge der Parameter zu verwenden) wurde missbilligt.
 money_formatDiese Funktion wurde missbilligt. Stattdessen sollte NumberFormatter::formatCurrency verwendet werden.
 str_getcsvDer escape Parameter interpretiert nun eine leere Zeichenkette als Signal, um den proprietären Maskierungsmechanismus zu deaktivieren. Zuvor wurde eine leere Zeichenkette wie der Vorgabewert behandelt.
 strip_tagsDer allowable_tags Parameter akzeptiert nun alternativ ein array.
7.3.0striposDie Übergabe eines int als needle wurde missbilligt.
 stristrDie Übergabe eines int als needle wurde missbilligt.
 strposDie Übergabe eines int als needle wurde missbilligt.
 strrchrDie Übergabe eines int als needle wurde missbilligt.
 strriposDie Übergabe eines int als needle wurde missbilligt.
 strrposDie Übergabe eines int als needle wurde missbilligt.
 strstrDie Übergabe eines int als needle wurde missbilligt.
7.2.18, 7.3.5substr_compareoffset kann nun gleich der Länge des main_str sein.
7.2.0number_formatnumber_format wurde geändert, so dass es nicht mehr -0 zurückgeben kann; zuvor konnte -0 zurückgegeben werden, z.B. wenn number gleich -0.01 war.
 parse_strDie Verwendung von parse_str ohne den zweiten Parameter erzeugt nun einen E_DEPRECATED Fehler.
7.1.0str_shuffleDer interne Zufallsalgorithmus wurde geändert, und verwendet nun den Mersenne Twister Zufallszahlengenerator statt der rand Funktion von libc.
 striposUnterstützung für negative offset-Werte wurde hinzugefügt.
 strposUnterstützung für negative offset-Werte wurde hinzugefügt.
 substr_countUnterstützung für negative offset und length Argumente wurde hinzugefügt. length kann nun auch 0 sein.