Прежде всего, я использовал function_exists
, чтобы проверить, была ли моя функция ранее объявлена, но не помогает.
Это мой код:
if ( !function_exists('something') ) {
function something($params) {
[..]
}
}
И когда я вхожу на страницу, где дважды объявляется эта функция, возникает следующая ошибка: Fatal error: Cannot redeclare something() (previously declared in [..])
Таким образом, вопрос в том, как я могу проверить, если функция уже существует, и если она существует, пропустить ее загрузку дважды?