dirname(__FILE__) в нутри класса не работает

fixxxer

К.О.
Партнер клуба
1) при объявлении значения свойства можно использовать только примитивные значения. Ни вызова функций, ни конкатенации там быть не может. Этот код следует поместить в конструктор класса.
2) Слэш не в ту сторону.
3) Вместо dirname(__FILE__) можно использовать __DIR__ начиная с php 5.3.
 
  • Like
Реакции: t43

eax

#
PHP:
class buffer {
    public $pathToBuffer;
    public function __construct() {
        $this->pathToBuffer =  dirname(__FILE__).'/buffers';
    }
}
 
  • Like
Реакции: t43

t43

Новичок
Спасибо всем за быстрый и главное чёткий ответ!

В виндовс же такой слыш '\'. Только экранировать нужно если в одинарных кавычках.
 

С.

Продвинутый новичок
Уже давным давно прямой слеш "/" замечательно работает и под Виндой тоже.
 
Сверху