我正在PHP中創建一個函數文件,爲此我想使用一個名稱空間。在非類文件中使用名稱空間
命名空間是包含所有文件還是隻包含某些部分?
一個例子是:
namespace Functions;
function foo()
{
return "foo";
}
function bar()
{
return "bar";
}
或者這將是:
namespace Functions;
function foo()
{
return "foo";
}
namespace Functions;
function bar()
{
return "bar";
}
顯示爲一個文件兩個例子
是的,你使用自動加載的類,spl_autoload_register()函數註冊任意數量的自動加載器,使類和接口自動加載,如果他們目前尚未定義。通過註冊自動加載器,PHP有最後的機會在失敗之前加載類或接口,併發生錯誤。 –