utilisation basique des espaces de nom
Bonjour,
souhaitant faire un test, j'ai codé un truc très simple :
dvp1.php :
Code:
1 2 3 4 5 6 7
| <?php
require("myclass.php");
use divers\myclass;
$ref_myclass = new myclass;
$ref_myclass->test_myclass(); |
myclass.php :
Code:
1 2 3 4 5 6 7 8
| <?php
namespace divers\myclass;
class myclass
{
public function test_myclass()
{ echo "test_myclass";}
} |
Citation:
Fatal error: Uncaught Error: Class "divers\myclass" not found in C:\projets\dvp\divers\dvp1.php:5 Stack trace: #0 {main} thrown in C:\projets\dvp\divers\dvp1.php on line 5
Que faire pour que ça marche ?