我得到了这种奇怪的行为:
想象一下,您有一个简单地创建与 MySQL 的连接并返回连接链接的类。
class Connection {
private $conn;
public function __construct() {
$this->conn = mysql_connect(.....);
}
public function getConn() {
return $this->conn;
}
}
现在,如果我尝试使用连接链接(当然是实例化 Connection 和 using $instance->getConn()),我可以在函数中使用该链接mysql_query,但我不能在mysql_errorand中使用它mysql_errno(它们总是分别返回''and 0,即使执行的查询是绝对错误的)。
但!!如果我将链接创建放在 , 和 的同一类中,mysql_query则一切正常!mysql_errnomysql_error
有没有人有同样的问题?