@Froskyta_1

Как подключить трейт?

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

1.index.php
2.main.php(class)
3.single.php(train)

index.php
<?php

	require_once 'main.php';
?>


main.php
<?php

	/**
	 * 
	 */
	class main
	{
		
		use single;
	}
?>


single.php
<?php

	trait single{
		
	}
?>


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

Fatal error: Trait 'single' not found in C:\OSPanel\domains\text\public\main.php on line 9
  • Вопрос задан
  • 283 просмотра
Пригласить эксперта
Ответы на вопрос 1
mad_maximus
@mad_maximus
Вы трейт не подключили.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
YCLIENTS Москва
от 200 000 до 350 000 ₽
Ведисофт Екатеринбург
от 25 000 ₽
ИТЦ Аусферр Магнитогорск
от 100 000 до 160 000 ₽
23 апр. 2024, в 13:02
3000 руб./за проект
23 апр. 2024, в 12:52
15000 руб./за проект