dedlfix: split() in PHP 5.4 funkt. doch noch ??

Beitrag lesen

Tach!

ich höre und lese immer dass split() unter PHP 5.4 nicht mehr funktionieren soll.

Das PHP-Handbuch weiß nichts von einem Nicht-mehr-Funktionieren, auch unter 5.5 noch nicht. Es steht da auch in den Anhängen nichts, das ein Verschwinden rechtfertigen würde. Die Funktionen der ereg-Extension sind lediglich seit 5.3 deprecated.

Ich habe nun bei 1&1 auf PHP 5.4 umfestellt (PHPINFO bringt PHP Version 5.4.12)
In einem Testscript verwende ich weiter split() statt preg_split() und bekomme keine Warnung oder Fehler.

Eine E_DEPRECATED-Meldung solltest du sehen - bei entsprechendem error_reporting.

Gibt es schon Erkenntnisse warum split() weiter funktioniert;
bzw. wie ist es mit den anderen Befehlen die nicht mehr funktionieren sollen.

Siehe die jeweiligen Migrating-from-Abschnitte in den verlinkten Anhängen.

dedlfix.