У меня есть следующая файловая структура:
www
|-- MyLibrary
| |-- Example.class.php
| +-- someDirectory
| +-- somefile.php
|-- other_file.php
+-- another_file.php
Я хочу включить файл из класса:
<?php
class Example {
public function test(){
include "someDirectory/somefile.php";
}
}
?>
Это вызовет ошибку, потому что он включает другой файл/каталог, чем класс. Поскольку я пишу библиотеку, я не знаю каталог, в котором будут файлы, и путь от файла, создающего экземпляр, и «somefile.php».
Итак, мой вопрос: есть ли способ включить 'somefile.php' из 'Example.class.php'?