logo

Ciber Oferta

  •  Uptime 99.9%
  •  Certificado SSL Gratis
  •  Soporte en vivo 24/7
  •  Garantía de 30 días para la devolución de tu dinero
Empezá YA

Hasta

89

%

OFF

03
DÍAS
10
HORAS
20
MINUTOS
00
SEGUNDOS
Ciber Descuentos: Hosting Argentina
Desde AR$ 49,00 /Mes!
Ver todas las ofertas
×

Base de conocimientos

Encontrá artículos sobre las características de nuestros servicios, guías técnicas, ayuda con errores
y cualquier otra información relacionada con Hostinger.

PHP Fatal error: Cannot redeclare

Modificado en:
PHP Fatal error Cannot redeclare

Si ves el mensaje de error 'PHP Fatal error: Cannot redeclare function' o un error similar en tu script, significa que hay un problema con el código de tu script (está intentando declarar la misma función varias veces).

Este error dice que tu función ya está definida. Esto podría significar: 

  • Tienes la misma función definida en tos archivos. 
  • Tienes la misma función definida dos veces en el mismo archivo.
  • El archivo en el cual tu función está definida está incluido dos veces (así que, parece que la función está definida dos veces).

Para ayudarte con el tercer punto, una solución será utilizar include_once en lugar de include cuando incluyas tu archivo functions.php  -- así no podrá ser incluida más de una  vez.