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.
Fonctionnalités obsolètes en PHP 5.3.x
There are no user contributed notes for this page.
