全局变量已经定义的类(对象)早些时候对象无法转换为字符串
class Users
{
private $sql;
public function __construct() {
global $sql;
$this->$sql = $sql;
}
}
我试图分配对象为私有变量我在其他类(用户),所以我没有通过所有的功能Users
使用此行global $sql;
,但它给我这个错误:
Catchable fatal error: Object of class Bdcon could not be converted to string in /home/<<NAME>>/public_html/<<NAME>>/classes/class.users.php on line 8
您应该将'$ sql'传递给您的构造函数,以获得更清晰,更清晰的代码。 – AmazingDreams 2013-03-04 10:52:24