У меня есть класс PHP, который содержит функцию для данных запроса из базы данных. ПервыйКакой из них лучше для класса PHP для запроса?
class x{
public $var1;
public $var2;
function __construct(){ }
function getX($primkey){
$sql = mysql_qyery("SELECT * FROM x_table WHERE primkey='$primkey'");
$row = mysq;_fetch_assoc($sql);
$this->var1 = $row['var1'];
$this->var2 = $row['var2'];
}
}
, а другой на это
class x{
public $var1;
public $var2;
function __construct(){ }
function getX($primkey){
$sql = mysql_qyery("SELECT * FROM x_table WHERE primkey='$primkey'");
$row = mysq;_fetch_assoc($sql);
return $row;
}
}
два класса имеет некоторое значение на функции GetX(). Первый класс помещает данные из базы данных в переменные класса, а второй возвращает целые данные из базы данных через массив.
Я хотел бы узнать о производительности двух классов, какой из них лучше. и какой из них хорош для программирования или любой идеи?
С уважением.