Как записать пространство имен для имени папки с дефисом в PHP - PullRequest
0 голосов
/ 20 апреля 2020

Структура моей папки, например, это ядро ​​/ опции / контроль / управление текстом / управление текстом. php

Для управления текстом. php Я использовал это пространство имен.

Core\Options\Control\Text_Control

и имя класса Text_Control Я также пробовал это пространство имен

Core\Options\Control\TextControl

и имя класса TextControl . Когда я пытаюсь этот код

<?php
if (class_exists('Core\Options\Control\TextControl\TextControl')) {

    echo 'Class found';

} else {

    echo 'Class not found';
}

Класс не найден

Но если я попробую эту структуру папок, например, это core / options / control / text / text. php И пространство имен как это Core\Options\Control\Text и имя класса текст тогда я могу найти класс. Так как же разобраться с '-' в имени папки? Надеюсь, вы меня поняли.

Примечание: я использую composer для автозагрузки

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...