变量中的箭头?

时间:2011-08-09 13:32:14

标签: php

  

可能重复:
  In, PHP, what is the "->" operator called and how do you say it when reading code out loud?

这是我对以下教程提出的第二个问题:

http://www.allsyntax.com/tutorials/PHP/24/Building-a-Comments-Script/2.php

我是PHP / MySQL的新手,所以我只是想熟悉它。我需要知道箭头在页面下方的第二个代码框中的含义/做什么......

e.g。

"'.htmlspecialchars(stripslashes($info2->subject)).'"

$info2subject之间的箭头)。

3 个答案:

答案 0 :(得分:1)

箭头表示subject是$ info2表示的对象的成员变量。箭头 - >是对象表示法。数组表示法将是$ info2 ['subject']进行比较。

答案 1 :(得分:1)

箭头用于访问对象实例的成员(自PHP5起,这一点保持不变)。在PHP5之前,还可以访问类的静态成员。

这里有一个很好的解释:http://www.php.net/manual/en/language.oop5.references.php

答案 2 :(得分:0)

->the object operator

给自己买一本好的PHP书。 Stack Overflow不是一个教程,网络教程将正确地教你PHP。

另外,请将PHP手册添加为书签。确保您已经阅读了所有内容,至少三次,然后再询问有关PHP语法的更多问题。