簡體   English   中英

如何在php中使用函數和變量定義命名空間?

[英]How to define a namespace using function and variable in php?

這實際上是一個簡短的問題。 假設我在php腳本中使用名稱空間。 所以我把它放在我的文件的開頭。

namespace Project\Module\Header_text_button\template;

現在我想要的是動態設置這個“Header_text_button”部分,如(完全演示):

namespace App\Modules\".$variable."\Controllers;

要么

namespace Project\Module\.basename(basename(__DIR__)).\template;

我怎么能做這樣的事情,這有可能嗎?

是的結果是不可能的。 它甚至在創建所有其他內容之前在運行時執行。 此外,它必須在腳本的最頂部定義,因此之前不能創建其他變量或動態內容。

命名空間定義的Php手冊

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM