PHP 在类外定义变量,有哪些好的方法能使类中所有函数都能访问?(若是匿名函数请详细举例),谢谢!
$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();
1 回答4.1k 阅读✓ 已解决
3 回答1.8k 阅读✓ 已解决
2 回答2.2k 阅读✓ 已解决
2 回答2.2k 阅读
1 回答1.4k 阅读✓ 已解决
796 阅读
646 阅读
三个方法:
利用预定义变量 $GLOBALS
参考:$GLOBALS
利用 global 关键字
参考:global 关键字
利用 set/get 方法
推荐
$GLOBALS
数组。