为了账号安全,请及时绑定邮箱和手机立即绑定

PHP 变量作用域的问题

PHP 变量作用域的问题

PHP
神不在的星期二 2019-03-18 05:20:11
PHP 在类外定义变量,有哪些好的方法能使类中所有函数都能访问?(若是匿名函数请详细举例),谢谢!
查看完整描述

4 回答

?
白板的微信

TA贡献1883条经验 获得超3个赞

查看完整回答
反对 回复 2019-03-18
?
撒科打诨

TA贡献1934条经验 获得超2个赞

$a = 1;
class b {
    private $a = null;
    public function setA($a) {
        $this->a = $a;
    }
    public function useA() {
        echo $this->a;
    }
}
$_b = new b;
$_b->setA($a);
$_b->useA();
查看完整回答
反对 回复 2019-03-18
?
慕桂英546537

TA贡献1848条经验 获得超10个赞

那还不简单,你在外面定义一个变量直接通过构造函数传入给类内的属性不就全部可以访问到了嘛

查看完整回答
反对 回复 2019-03-18
  • 4 回答
  • 0 关注
  • 419 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信