Fonctionnalit�s obsol�tes en PHP 5.3.x
PHP 5.3.0 introduit deux nouveaux niveaux d'erreur : E_DEPRECATED et E_USER_DEPRECATED. Le niveau d'erreur E_DEPRECATED sert � indiquer qu'une fonctionnalit� est obsol�te, et E_USER_DEPRECATED sert � la m�me chose pour les fonctions utilisateur, tout comme E_USER_WARNING .
Voici une liste des directives INI obsol�tes : si l'une d'entre elle est activ�e, elle va �mettre une alerte d'obsolescence au d�marrage.
- define_syslog_variables
- register_globals
- register_long_arrays
- safe_mode
- magic_quotes_gpc
- magic_quotes_runtime
- magic_quotes_sybase
- Les commentaires initi�s par "#" sont obsol�tes dans les fichiers .ini.
Fonctions obsol�tes :
- call_user_method()
- call_user_method_array()
- define_syslog_variables()
- dl()
- ereg()
- ereg_replace()
- eregi()
- eregi_replace()
- set_magic_quotes_runtime() et ses alias magic_quotes_runtime()
- session_register()
- session_unregister()
- session_is_registered()
- set_socket_blocking()
- split()
- spliti()
- sql_regcase()
- mysql_db_query()
- mysql_escape_string()
- L'utilisation des cha�nes pour les cat�gories de locales est maintenant obsol�te.
- Le param�tre is_dst de mktime()
Fonctionnalit�s obsol�tes :
- Assigner la valeur de retour de l'op�rateur new par r�f�rence est obsol�te.
- Le passage par r�f�rence � l'appel est maintenant obsol�te.
- L'utilisation des accolades {} pour acc�der aux positions dans une cha�ne de caract�res est obsol�te.