Funciones en php

Iniciado por Lambda, 14 Octubre 2006, 15:25 PM

0 Miembros y 1 Visitante están viendo este tema.

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...

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


Salu2!
Usuario Banneado

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
Si te sirvio mi aporte, encontrarás más en www.teoxstudios.com. Gracias!
Buscando un buen hosting? Click aquí