我对这里定义的 PHP 类不是 100% 满意:mysqli
我去掉了一些胆量来缩短它,并在运行时得到一个解析错误。
<?php
function query($x)
{
if ($x > 8) {
return 'greater than eight!';
} else {
return true;
}
} else {
exit();
}
}
print query(7);
(我认为)与原版的构造相同,不是吗?当然除了签名和方法体。我以前没有遇到过 if else else 子句,它至少在逻辑上对我来说“感觉不对”。此外,我的代码不会编译。也许你可以让我直截了当?
你有任何关于如何使用它的例子吗?
其次,从原始类 - $resource 变量在哪里或如何进入它?在什么情况下对象会被传递一个 $resource 变量?
我的客户代码可能是:
$db = new MySQLi;
$db->query("SELECT * FROM my_table");
但我不明白 $resource 是如何发挥作用的?