0

$this在非对象范围内分配某些东西有什么缺点吗?

<?php
// begin of index.php
$this = new Bootstrap();

我想从程序一开始就表现得像在一个实例中蜜蜂一样。

这被认为是个好主意吗?

4

1 回答 1

0

这被认为是一个坏主意,因为它不起作用:

php > $this = 'foo';
PHP Fatal error:  Cannot re-assign $this in php shell code on line 1

$this很特别,你不能在不应该使用它的地方使用它。

于 2013-10-04T11:21:23.793 回答