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