我正在mysql和mysqli中编写数据库包装器。
要通过fetch_object()
我编写的方法获取数据:
public function fetch($mixed)
{
if (is_resource($mixed))
{
return mysql_fetch_object($mixed);
}
elseif (!empty($mixed))
{
$result = $this->query($mixed);
return mysql_fetch_object($result);
}
elseif (is_resource($this->result))
{
return mysql_fetch_object($this->result);
}
return false;
}
现在我听说这is_resource()
对 mysqli 来说不是一个好的解决方案。
我还能如何检查它是字符串还是mysqli_result?