我想從類PHP獲得價值,而不需要初始化這個類。 爲此我給出了這個類的文件路徑,供它審查,但沒有初始化。來自文件的反射類PHP?
我的想法:
<?php
$reflection = new ReflectionClass('/var/www/classes/Base.php');
$version = $reflection->getProperty('version')->getValue();
if($version >= 1)
{
return true;
}
return false;
?>
BASE.PHP
<?php
class Base
{
private $version = 2;
}
?>
讓我們知道它是否可以在您嘗試時使用? – Orangepill
你想做什麼?爲什麼不把它變成一個公共常量? – Brad
如果你這樣做的性能,你應該知道,加載'Reflection'是** **的方式不是簡單地創建類,獲取屬性,然後將其刪除較重。 – h2ooooooo