【发布时间】:2013-03-08 02:39:53
【问题描述】:
我想知道在构造函数中调用类来访问被调用类的某些方法是否正确:
class myClass {
private static $instance;
private $header;
private function __construct() {
$callAnotherClass = new callAnotherClass();
$someVariable = $callAnotherClass->someMethod( 'param' );
}
}
我自愿不张贴构造函数的内容。
【问题讨论】:
-
作品意义上的正确? - 嗯,是。您项目的最佳选择 - 我们不可能知道。
-
试试看?应该工作。
-
事实上它运作良好。我想知道安全问题。谢谢。
-
@Arrakeen:什么样的安全问题?这个其他构造函数是不受信任的吗? :S
-
可能存在哪些安全问题?一切都是
private,因此无法访问。有了给出的信息,就不可能推测这个类或callAnotherClass的其余代码。
标签: php class constructor