Hola, buenas tardes
Tengo una duda con un error que me aparece en una página de Magento, el error es en el siguiente código:
Código PHP:
function __autoload($class)
{
if (defined('COMPILER_INCLUDE_PATH')) {
$classFile = $class.'.php';
} else {
$classFile = uc_words($class, DIRECTORY_SEPARATOR).'.php';
}
include($classFile);
}
el error que me marca es que la función
autoload esta obsoleta:
Código PHP:
Deprecated: __autoload() is deprecated...
Y las opciones que dan son usar
Código PHP:
spl_autoload_register()
o cambiar la versión de PHP, de la 7 a la 5.6
Sin embargo, si trato de usar
spl_autoload_register() me marca lo siguiente:
Código PHP:
Fatal error: Cannot redeclare spl_autoload_register() in
A lo que, proponen cambiar include por require_once, pero aún así me marca el mismo error.
¿Alguna idea?
Saludos!