我想使用一個字符串變量來初始化一個對象。是這樣的可能嗎?我可以使用字符串變量來初始化PHP中的類嗎?
$class = "MyClass";
$x = new $class();
return $x;
編輯:哈,所以當我試圖測試這一點,它沒有工作,我在腳本中有語法錯誤在其他地方。顯然這工作得很好。整齊。
我想使用一個字符串變量來初始化一個對象。是這樣的可能嗎?我可以使用字符串變量來初始化PHP中的類嗎?
$class = "MyClass";
$x = new $class();
return $x;
編輯:哈,所以當我試圖測試這一點,它沒有工作,我在腳本中有語法錯誤在其他地方。顯然這工作得很好。整齊。
爲什麼需要刪除括號!我想知道 ! –
其實它與支架一起工作,更新了答案。 – JRR
你爲什麼不嘗試一下,看看? –
是的,這是可能的! –