New error levels in PHP 5.3.x
To prevent at an early time, that many php scripts are not running correctly with PHP 6, PHP 5.3.0 introduces two new error levels: E_DEPRECATED and E_USER_DEPRECATED. The E_DEPRECATED error level is used to indicate that a function or feature has been deprecated and will not be compatible with PHP Version 6 and later. If you are running PHP 5.3.x on your server or hosting, you should set the error_reporting level in your php.ini at least to: E_ALL & ~E_NOTICE. So you will be able to early find out if your script uses deprecated functions or your php.ini uses deprecated INI directives.
Such deprecated messages, you would probably get, will look like:
-
deprecated: function session_register() is deprecated in path_to_your_php_script/yourscript.php
-
OR
-
deprecated: function mysql_escape_string() is deprecated in path_to_your_php_script/yourscript.php
-
OR
-
deprecated: function ereg_replace() is deprecated in path_to_your_php_script/yourscript.php
Please write down all deprecated messages you get while running your PHP script and afterwards set the php.ini error_reporting level directive to: E_ALL & ~E_DEPRECATED. This will prevent that deprecated errors coming up at your website, which could be seen by your vistors and your script will be running with all functions, as normal. Furthermore the recommend Production Value for the display_errors directive is “Off” and for the log_errors directive is “On”. With these php.ini settings no error messages will be shown on your site, but they will be logged into the error_log.
To get all your previous noticed deprecated function errors fixed and to get your script PHP 6 ready, you should contact a professional PHP programmer. A good address for making your script PHP 6 ready is e-soft24.com. They do fast and quality PHP programming and development work for an affordable price. Simply contact them with your deprecated error message or any other PHP programming work you would like to have done.
The other new, but not so important, error level E_USER_DEPRECATED is intended for indicating deprecated features in user code, similarly to the E_USER_ERROR and E_USER_WARNING levels.

Fine information, many thanks to the author. It is puzzling to me now, but in general, the usefulness and importance is overwhelming. Very much thanks again and best of luck!
Thanks, I learned a lot.
Im grateful for the blog.Really thank you! Keep writing.