Уважаемые господа специалисты!
Не знаю касается ли это ПХП или еще чего, но тем не менее...
1) Я создаю функцию foo() в файле foo.php;
2) Cоздаю вторую функцию bar() в файле bar.inc;
3) Делаю в файле foo.inc require("bar.inc");
4) И теперь если в функции foo() вызвать функцию bar() то случается страшное... То ли ПХП то ли Apache вешается, на что Win2000 матерится примерно так:
Apache.exe
Software exception unknown exeption (0x000..)... и т.д.
Файл bar.inc
function bar() {
echo "bar";
return true;
}
Файл foo.php
require("bar.inc");
function foo() {
echo "foo";
bar();
};
foo();
Сложившаяся ситуация не позволяет мне поменять вложеность файлов и функций. Я уже попробовал найти причину в хелпачах по ПХП - безрезультатно (хотя может просто проглядел).
Помогите! Сроки горят!