проблема c file() - требует абсолютный путь

Hummerstadt

Новичок
проблема c file() - требует абсолютный путь

В папке лежат скрипт и папка с файлом. Если задать
PHP:
$array=file('folder/file');
, то выдает Warning, что такого файла нет. Если дать абсолютный путь, то все нормально. Вопрос: можно ли было указвать только относительный путь? А то вроде бы я использовал раньше относительный путь и все работало.
 

SiMM

Новичок
> Если дать абсолютный путь, то все нормально.
Вот и пиши абсолютный.
 

Hummerstadt

Новичок
SiMM, пишу, но мучает вопрос, неужели всегда требуется полный путь?
 

SiMM

Новичок
> неужели всегда требуется полный путь?
Мне влом наступать на грабли - поэтому предпочитаю писать полный. Благо это совсем несложно и легко переносимо - dirname(__FILE__).
 

Hummerstadt

Новичок
всем спасибо за помощь.
Я однажды писал о мистике, но тогда просто в цикле for() оказалось два инкримента :).
Сейчас же file() перестал требовать абсолютный путь. Работают и folder/file и ./folder/file. В чем была причина - установить не удалось, потому что неработающего кода нет. Его украли марсиане. :)
 

SiMM

Новичок
> Сейчас же file() перестал требовать абсолютный путь.
До следующего прилёта марсиан :)
 
Сверху