我想在我正在创建的 MySQLi 扩展中实现特定功能,但如果它已经存在或大部分存在,我不想这样做。我已经彻底阅读了文档,但我不确定这个或类似的功能是否是内置的;有人知道吗?
$db = new mysqli;
$sql = 'SELECT whatever...';
$obj = $db->fetchUpdate($sql);
// overwrite previous values
$obj->result['first'] = 'John';
$obj->result['last'] = 'Smith';
$obj->update(); // save to db
再一次,我可以组合一个轻量级的包装扩展来做这件事;我只是想确保它还不是 mysqli 基本方法的一部分,我只是在文档中忽略了它。谢谢指导!