我可以定义一个PHP类,它只能看到传递给它的变量,而只能看到默认的php函数吗?我需要它来限制员工使用的功能。
答案 0 :(得分:0)
也许这就是你要找的东西:runkit
答案 1 :(得分:0)
我认为您的问题需要进一步澄清。从我的问题来看,我可以联系到的唯一现实生活场景是多个开发人员正在处理软件的各个模块,并且您希望阻止他们互相进入。解决方案是在创建类时使用命名空间,并使用私有函数和变量,而不是将所有内容公开。请查看以下参考资料。
http://www.php.net/manual/en/language.namespaces.rationale.php http://php.net/manual/en/language.oop5.visibility.php