blank
Бурение и автоматизация скважин водоснабжения, мониторинг подземных вод

Первый Лазаревский информационный портал

Шпаргалка для перехода с PHP 7 на PHP 8

Шпаргалка для перехода с PHP 7 на PHP 8

Это просто шпаргалка. То, с чем пришлось столкнуться. И чтоб не забыть (на будущее), решил запечатлеть.

Много времени потратил, пока разобрался. Теперь не забуду. Может ещё кому-то пригодится. Кто в теме - тот поймёт.
Надо просто тупо делать текстовый поиск и если попадаются такие команды - смело заменять их на команды из списка.

вместо call_user_method() использовать call_user_func()
вместо call_user_method_array() использовать call_user_func_array()
define_syslog_variables()
dl()
вместо ereg() использовать preg_match()
вместо ereg_replace() использовать preg_replace()
вместо eregi() использовать preg_match() с модификатором "i"
вместо eregi_replace() использовать preg_replace() с модификатором "i"
вместо set_magic_quotes_runtime() использовать magic_quotes_runtime()
вместо session_register() использовать $_SESSION
вместо session_unregister() использовать $_SESSION
вместо session_is_registered() использовать $_SESSION
вместо set_socket_blocking() использовать stream_set_blocking()
вместо split() использовать preg_split() или explode()
вместо spliti() использовать preg_split() с модификатором "i"
sql_regcase()
вместо mysql_db_query() использовать mysql_select_db() и mysql_query()
вместо mysql_escape_string() использовать mysql_real_escape_string()
Добавить комментарий