moodle中“$ cm-> course”的含义是什么?

时间:2016-12-21 07:37:07

标签: php moodle

我是PHP的新手,现在我正在研究moodle LMS工具。

我指的是scorm包的view.php,不知道为什么$cm->course在php中使用。

请帮忙。

先谢谢

4 个答案:

答案 0 :(得分:1)

看看here “ - >” 中表示访问$cm对象属性course

答案 1 :(得分:1)

$ cm是一个对象,而course是一个变量。在这里,您可以看到PHP语法与对象的简要介绍: http://php.net/manual/en/language.types.object.php

答案 2 :(得分:1)

  

PHP有两个对象运算符即 - >和::

     

- >当您尝试在实例上调用方法和/或访问实例属性时使用。

     

::用于调用静态方法或调用父方法时使用   class的子类中方法的版本。

参考:https://www.codeproject.com/questions/196270/what-is-meant-by-symbol-in-php

注意:我搜索了您的确切问题并得到了这个结果!

答案 3 :(得分:1)

它是"对象运算符" - T_OBJECT_OPERATOR。它用于访问对象的类的属性和方法。