magnify

PHP : Function split() is deprecated in

Armin Bartsch, Freitag, 08. Januar 2010

Seit PHP 5.3.0 ist die Funktion split nicht mehr erwünscht

PHP : Function split() is deprecated in ..... ist in TYPO3 in Verbindung mit PHP 5.3.0 und nicht angepassten Extensionen ein Übel geworden. Die Fehlermeldung besagt, das die Funktion split() nicht mehr "erlaubt" ist. Je nach Pattern-Ausdruck kann man verschiedenen Alternativen wählen.

Es kann statt split() nun preg_split() eingesetzt werden, dazu muss aber evtl. der Pattern-Ausdruck angepasst werden.

Aus

  1. split (",", $this->lConf['obligation_fields']);

würde dann

  1. preg_split ("/[,]/", $this->lConf['obligation_fields']);

werden. Bei diesen Beispiel wäre es sogar Vorteilhafter statt auf preg_split einfach auf explode zu setzen.

  1. explode (",", $this->lConf['obligation_fields']);

 

magnify

Kommentare

Ins Gästebuch eintragen
Kein Kommentar vorhanden

MERKLISTE

Login

Anmelden

Sponsored by:

ideenwerft webhosting

Wunschzettel