我是学习PDO for PHP的初学者,实际上我还没有学过MySQL或MySQLi。
(请看下面的代码)我试图弄清楚这个“ - >”箭头意味着什么,我在其他地方找不到答案。箭头在语义上是否等同于每天英语中的动作词“执行”?
E.G代码如下,$ stmt(执行) - > closeCursor();
代码:
$stmt = $db->prepare($sql);
$stmt->execute(array($title,$entry));
$stmt->closeCursor();
谢谢。
答案 0 :(得分:12)
箭头是PHP的对象语法的一部分,它说:
$object->method();
英文是:
在对象
上运行方法
它也用于访问属性。
由于 PDO 是PHP中的类,而$db
之类的变量是该类的实例,因此您可以在这些实例中使用这些方法和属性。
查看PHP's object docs了解有关该主题的更多信息,如果您是面向对象编程的新手,那么您需要研究该主题。
答案 1 :(得分:0)
这是在Java和Javascript中等效于.
的php对象表示法。基本上它用于访问对象的方法或属性。