[英]How to implement my class mysqli_result
我想实现我的类mysqli_result来替换所有我不推荐使用的mysql_result 。
我已经创建了我的课程:
class mysqli_result{
private $res;
private $row;
private $field=0;
private function __construct(){
;
}
static public function get($res,$row,$field){
$res->data_seek($row);
$datarow = $res->fetch_array();
return $datarow[$field];
}
}
我像这样实现这种方法
mysqli_result::get(...)
但是我有一个
致命错误:无法重新声明类mysqli_result
我有文件的require_once我的课在哪里,这是问题吗?
除非您自己编译PHP并明确禁用mysqli扩展,否则已经有一个mysqli_result
类。
您需要选择其他名称或在名称空间中定义类:
<?php
namespace whatever; // Must be the first thing in the file!
class mysqli_result
{
// ...
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.