如果数组键受保护怎么办?

1 php arrays protected

我有这种类型的数组: -
我想得到阵列elemtn.

context_course Object
 (
                     [_id:protected] => 15
                     [_contextlevel:protected] => 50
                     [_instanceid:protected] => 2 
                     [_path:protected] => /1/3/15 [_depth:protected] => 3 
)
Run Code Online (Sandbox Code Playgroud)

问题是[_id:protected]
我想要有价值15
如果元素是如何我得到的protected.
谢谢.

MrC*_*ode 5

如果属性受到保护,则意味着该类的开发人员不希望您能够从公共上下文中自由地直接访问或修改其值.

如果您分析此对象的类定义,您很可能会找到一个方法来访问该值,例如它可能是:

$obj->getId();
Run Code Online (Sandbox Code Playgroud)

更多信息:财产可见性