-1

我使用下面的代码来获取对象的属性_items:protected,但没有运气。

$obj = JSite::getMenu();
print_r($obj->_items:protected);

对象输出

JMenuSite Object
(
    [_items:protected] => Array
        (
            [101] => stdClass Object
                (
                    [id] => 101
                    [menutype] => mainmenu

有人知道我的代码有什么问题吗?谢谢。

4

1 回答 1

0

您正在尝试从类外部访问受保护的属性。受保护的属性只能从类本身或从该类继承的类中访问。

阅读 OOP 访问修饰符。

于 2013-07-19T16:53:49.813 回答