我知道這是可能呼應變量直接在文本如何EVAL(或回聲)類變量在文本中的PHP
$apples = 4;
echo "You have $apples apples."
如何用類變量做呢?這不起作用。
class service {
public $active;
}
$service["test"] = new service();
$service["test"]->active = true;
echo "Test service is: $service[test]->active";
我問,因爲我需要在eval中打印類變量(我使用MyBB引擎進行論壇)。
eval("\$site .= \"".$templates->get($template)."\";");
以前我用{$var}
和它的工作,但{$var[sth]->sth}
沒有。
'$ =服務新服務(); $ service-> active ='active'; echo $ service-> active;' –
首先實例化你的類!然後嘗試使用它! – RiggsFolly
'$ service [「test」]'和cheeze的價格有什麼關係?這表明你有一個對象數組!你做?? – RiggsFolly