Funciones en php

(1/1)

Lambda:
hay alguna manera de saber si una funcion en php ya esta declarada?

en un archivo tengo muchas funciones declaradas, y hago un include a ese archivo en todos los scripts, entonces lo ejecuta y me da este error

Fatal error: Cannot redeclare clean() (previously declared in f:\webserver\www\modules\class.libs.php:5) in f:\webserver\www\modules\class.libs.php on line 5

creo que habia una funcion para saber si la funcion ya estaba declarada, pero no recuerdo cual era

-Riven-Ward-:
Algo asi...

Código:

<?php
if (function_exists ("nombrefuncion")) {
echo "La función ya existe xD";
}
?>

Salu2!

Thaorius:
Riven te puso el ejemplo, pero no es nesesario, simplemente no incluyas mas de una vez los mismos archivos, o usa require_once/include_once en vez de include/require.

Saludos

Navegación

[0] Índice de Mensajes