Не могу включить класс php

1

Это моя структура каталогов:

классы
- myphpclass.php
контроллер
- controller.php
index.php

Теперь я хочу включить myphpclass.php в свой контроллер, но я не знаю, как это сделать.

Я пытаюсь что-то вроде include('classes/myphpclass.php');

Но я не могу заставить его работать

  • 1
    Почему вы не включили (dirname ( _FILE_ ). "/ C.PHP"); ?
  • 0
    Я пытался с $ _SERVER ['DOCUMENT_ROOT'], это то же самое?
Показать ещё 1 комментарий
Теги:
path

2 ответа

2
Лучший ответ
require_once(dirname(__FILE__).'/../classes/myphpclass.php'));

Лучше использовать require_once: Разница между require, include и require_once?

1

Начните все пути с помощью прямой косой черты - тогда все они относятся к ROOT.

include('/classes/myphpclass.php');

Ещё вопросы

Сообщество Overcoder
Наверх
Меню