[英]i want to get a specific value from this php array
我是Moodle Development的新手,目前正在创建一个新的“自定义模块”,以显示用户正在注册的当前课程。我可以使用此功能来获取用户正在注册的当前课程:
$courses = enrol_get_my_courses();
但是目前,我无法从此函数的返回数组中提取课程的全名。
数组的结果是:
array(1) { [3]=> object(stdClass)#581 (11) { ["id"]=> string(1) "3" ["category"]=> string(1) "1" ["sortorder"]=> string(5) "20001" ["shortname"]=> string(3) "CAT" ["fullname"]=> string(4) "Cat2" ["idnumber"]=> string(0) "" ["startdate"]=> string(10) "1460757600" ["visible"]=> string(1) "0" ["groupmode"]=> string(1) "0" ["groupmodeforce"]=> string(1) "0" ["cacherev"]=> string(10) "1460882387" } }
所以我想要的只是从上一个数组中获取[“ fullname”]值。
由于您将对象封装到数组中,因此可以像这样访问其值:
$courses[3]->fullname
通过以下方式访问数组值:
$array['key']
对象值的访问方式如下:
$object->key
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.