前端之家收集整理的这篇文章主要介绍了
php – 在受保护对象中获取字符串,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我试图在这个对象中
获取字符串“this info”让我们称之为$object,但数据受到保护,我该如何访问该口袋?
object(something)#29 (1) {
["_data":protected]=>
array(10) {
["Id"]=>
array(1) {
[0]=>
string(8) "this info"
}
["SyncToken"]=>
array(1) {
[0]=>
string(1) "0"
}
["MetaData"]=>
array(1) {
显然$object-> _data给了我一个errorCannot访问受保护的属性
如果您 – 或者类的作者 – 希望其他人可以访问受保护或私有
属性,则需要通过类本身的getter
方法提供.
所以在课堂上:
public function getData()
{
return $this->_data;
}
在你的程序中:
$object->getData();
原文链接:https://www.f2er.com/php/139144.html