什么 - >在PDO PHP中意味着什么?

时间:2013-03-15 17:35:41

标签: php mysql pdo

我是学习PDO for PHP的初学者,实际上我还没有学过MySQL或MySQLi。

(请看下面的代码)我试图弄清楚这个“ - >”箭头意味着什么,我在其他地方找不到答案。箭头在语义上是否等同于每天英语中的动作词“执行”?

E.G代码如下,$ stmt(执行) - > closeCursor();

代码:

$stmt = $db->prepare($sql);
$stmt->execute(array($title,$entry));
$stmt->closeCursor();

谢谢。

2 个答案:

答案 0 :(得分:12)

箭头是PHP的对象语法的一部分,它说:

$object->method();

英文是:

  

对象

上运行方法

它也用于访问属性。

由于 PDO 是PHP中的类,而$db之类的变量是该类的实例,因此您可以在这些实例中使用这些方法和属性。

查看PHP's object docs了解有关该主题的更多信息,如果您是面向对象编程的新手,那么您需要研究该主题。

答案 1 :(得分:0)

这是在Java和Javascript中等效于.的php对象表示法。基本上它用于访问对象的方法或属性。

请参阅Objects and Classes documentation