-> 在这个函数调用的上下文中是啥意思? [复制]

Posted

技术标签:

【中文标题】-> 在这个函数调用的上下文中是啥意思? [复制]【英文标题】:What does -> mean in the context of this function call? [duplicate]-> 在这个函数调用的上下文中是什么意思? [复制] 【发布时间】:2013-06-05 13:34:46 【问题描述】:
$title = l(
    $comment->subject,
    comment_node_url(),
    array('fragment' => "comment-$comment->cid")
  );

好的,所以 $title 是 l() 函数,根据我正在阅读的内容,我将 $comment->subject 参数传递给 l() - 对吗?

$comment->subject 是什么意思?我到处找,不明白这意味着什么。它是某种运算符吗?

对不起,如果这是一个简单的问题 - 我无法在任何地方找到答案。

【问题讨论】:

查看上述链接问题的“类和对象”部分。另见the php docs on objects & classes 你们可能对我投了反对票,但是那个“参考 - 这个符号在 PHP 中是什么意思?”几乎是我见过的最有用的东西。谢谢! 哎呀!学习吧!这将是值得的.. 【参考方案1】:

这只是一个操作,表明“主题”是 $comment 的一个属性。您可以在PHP manual 上阅读更多内容。

【讨论】:

所以它的工作方式类似于关联数组? 这是一个非常奇怪的链接选择。我想你没有意识到这是服务数据对象的文档? @AndrewAlexander 不要混淆对象和数组!两者都是复杂的数据结构,但对象是一个更高级的概念。 @lonesomeday 哎呀,在我的谷歌匆忙中,我似乎链接到了一些过于宽泛的东西。我现在已经修好了。

以上是关于-> 在这个函数调用的上下文中是啥意思? [复制]的主要内容,如果未能解决你的问题,请参考以下文章

这个“(function());”,括号内的函数,在javascript中是啥意思? [复制]

(n,) 在 numpy 和向量的上下文中是啥意思?

static在c语言中是啥意思?

dual在oracle中是啥意思?

Vuejs,':'和'@'在vuejs中是啥意思?

这个符号在 C++ 中是啥意思? [复制]