Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Пространства имён должны быть обозначены в самом начале файла!
- Файл class1.php
- <?php
- namespace One;
- class Class1
- {
- function data(){
- echo "Это класс 1 пространства имён One";
- }
- }
- ?>
- Файл class2.php
- <?php
- namespace Two;
- class Class2
- {
- function data(){
- echo "Это класс 1 пространства имён Two";
- }
- }
- ?>
- Файл class_main.php
- <?php
- include_once 'class1.php';
- include_once 'class2.php';
- // Так правильно
- $MyClass = new \One\Class1();
- $MyClass->data();
- // Так будет ошибка Fatal error: Class 'Class1' not found
- $MyClass = new Class1();
- $MyClass->data();
- ?>
Add Comment
Please, Sign In to add comment