我徘徊爲什麼下面的代碼給出了一個錯誤:致命錯誤,與命名空間在PHP
<?php
namespace Notebook\Routers{
function exploder($request_uri){
$explode = explode("/", $request_uri);
return ["count"=> count($explode), "values"=>$explode];
}
}
namespace{
use Notebook\Routers;
exploder($_SERVER["REQUEST_URI"]);
}
它說Fatal error: Call to undefined function exploder() in /var/www/index.php on line 13
除非有我丟失的東西。 use Notebook\Routers
應該能夠在當前命名空間中導入該函數。
那麼,呃,那麼使用use關鍵字的意義呢?我很困惑。 – iOi