изменение текущего рабочего каталога поле ob_start('func')

  • Автор темы Автор темы Cardinal
  • Дата начала Дата начала

Cardinal

Новичок
изменение текущего рабочего каталога поле ob_start('func')

Пишу вот такой код:

PHP:
function foo($data) 
{ 
	return getcwd();
}            

echo getcwd(). "<br>";
ob_start("foo");

Получаю резльтат:

&#65279;z:\home\site\www
z:\usr\local\apache

использую Denwer.

Почему текущий рабочий каталог изменяется?
 
[m]ob_start[/m]
Warning

Some web servers (e.g. Apache) change the working directory of a script when calling the callback function. You can change it back by e.g. chdir(dirname($_SERVER['SCRIPT_FILENAME'])) in the callback function.
 
Спасибо, Гравицапа это действительно так. :)

Странно, я обычно пользуюсь скачаным chm хелпом по ПХП. Там такого ворнинга нет...

Пришло время обновить хелп.
 
Сверху