3

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

(请查看下面的代码)我试图理解这个“->”箭头的含义,但我在其他任何地方都找不到答案。箭头在语义上是否等同于日常英语中的动作词“perform”?

EG 下面的代码,$stmt (perform) -> closeCursor();

代码:

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

谢谢你。

4

2 回答 2

12

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

$object->method();

英文是:

对象上运行方法

它也用于访问属性。

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

查看PHP 的对象文档以获取有关该主题的更多信息,如果您是面向对象编程的新手,那么您需要研究该主题。

于 2013-03-15T17:39:12.180 回答
0

那是 php 的对象表示法,相当于.Java 和 Javascript。基本上它用于访问对象的方法或属性。

请参阅对象和类文档

于 2013-03-15T17:41:06.550 回答