如何定义一个全局变量供所有功能控制器使用
class TestController extends Controller
{
private $x;
public function index()
{
$this->$x ='22';
}
public function send_message()
{
echo $this->$x;
}
}
写
$this->x
而不是 $this->$x
class TestController extends Controller
{
private $x;
public function index()
{
$this->x ='22';
}
public function send_message()
{
echo $this->x;
}
}
如果你想在控制器中创建全局变量,下面的代码肯定可以工作:
private $x = 22;
public function index()
{
print_r($this->x);
die();
}
谁曾说过这个解决方案:
class SomethingController extends Controller
{
private $s;
public function func()
{
$this->s ='22';
}
public function send()
{
echo $this->s;
}
}
没成功