Naamruimtes in lêers in OOP in PHP

Die opdrag namespace kan nie net in lêers met klasdefinisies geskryf word nie, maar ook in enige ander lêers. Byvoorbeeld, laat ons 'n naamruimte in die lêer index.php definieer:

index.php<?php
  namespace Admin;
?>
Задание 1

Laat 'n objek van die klas Controller in die lêer index.php geskep word:

index.php<?php
  namespace Admin;
  
  new \Admin\Controller;
?>

Vereenvoudig die kode vir die skep van die objek, met inagneming daarvan dat die skepping van die klasobjek plaasvind in dieselfde naamruimte waartoe die klas behoort.