У меня есть скрипт веб-сайта, запрограммированный в PHP v 5.2
Можно ли использовать сценарии совместимости для запуска кода на PHP7 без изменения сценария или понижения версии PHP?
Какие проблемы могут возникнуть из-за таких сценариев?
Сценарий совместимости имеет форму:
if (!function_exists("session_unregister")) {
function session_unregister($key) {
// use the recommended way to unregister session variables
unset($_SESSION[$key]);
}
}
Также можно ли использовать его для воссоздания интерфейса функций mysql для функций mysqli?
Подобно:
if (!function_exists("mysql_fetch_array")) {
function mysql_fetch_array(&$result) {
$ar = mysqli_fetch_array($result);
return $ar;
}
}
Задача ещё не решена.
Других решений пока нет …