Skip to content
Advertisement

“Function split() is deprecated” in PHP?

$stringText = "[TEST-1] test task 1 Created: 06/Apr/11  Updated: 06/Apr/11"; 
$splitArray = split(" ",$stringText);

Deprecated: Function split() is deprecated in C:wampwwwRSS.php on line 27

Why this error happen ?

Advertisement

Answer

http://php.net/manual/en/function.split.php

From the manual

Warning This function has been DEPRECATED as of PHP 5.3.0. Relying on this feature is highly discouraged

Note:

As of PHP 5.3.0, the regex extension is deprecated in favor of the PCRE extension. Calling this function will issue an E_DEPRECATED notice. See the list of differences for help on converting to PCRE.

I guess you’re supposed to use the alternative preg_split(). Or if you’re not using a regex, just use explode

User contributions licensed under: CC BY-SA
9 People found this is helpful
Advertisement