Вставка функций из файла

SolHan

Guest
Вставка функций из файла

Есть файл который обрабатывает весь сайт. Нужно подгрузить функцию их другого файла (text.php)

код index.php:

if (file_exists($path)) require($path);
if (!function_exists(body)) function body(){};

Если путь неверен - все в порядке. Если верен - то файл соединяется, но вместо переопределении функции body(), просто выводиться в броузер содержимое файла text.php.

код text.php:
function body() {print "xsdfsdfs";};

Вопрос: Как сделать, чтобы функция из файла работала, а если файл не найден, что работала "пустая" функция.
 

Фанат

oncle terrible
Команда форума
в приведенном коде нет фрагментов, заставляющих пхп выводить на экран файл text.php
 

SolHan

Guest
Я тоже так думал, но при path = "text.php"
На экране выдается текст
function body() { print "xsdfsdfs"; }
Что можно проверить, что толкнуть?
 

SolHan

Guest
Весь код index.php
<?php
$path = "text.php";
if (file_exists($path)) require($path);
if (!function_exists(body)) {function body(){};};
body();
php?>

Весь код text.php:
function body() {print "xsdfsdfs";};

На экране
function body() { print "xsdfsdfs"; };
 
Сверху