[英]PHP name class from string inside variable
我正在尋找一種借助變量創建新對象的方法,但我不想通過變量來引用它,而是想通過變量的值來引用它。
$name = "moduleAjax";
$name = new $name;
而不是這樣做,
$name->method();
我會做的
$moduleAjax->method();
我沒有我的代碼的實時示例。 我已經做了一些實驗,但是找不到解決方案。
任何幫助將不勝感激。
您搜索變量變量: http : //php.net/manual/en/language.variables.variable.php
所以寫:
$name = "moduleAjax";
$$name = new $name; // a dollar sign was added to $name
然后,您可以使用變量$moduleAjax
訪問此新創建的名為moduleAjax
的類的實例。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.