您好,欢迎访问一九零五行业门户网

关于zend_acl,该如何解决

关于zend_acl
用zend_acl ,把$acl最后生成的放到一个文件里,现在我把它反序列取出来,成为一个数组。但是我要取出单独一个角色和资源来判断非常麻烦,不知道大牛们是怎么做的,愿听指教。
php codezend_acl object( [_roleregistry:protected] => zend_acl_role_registry object ( [_roles:protected] => array ( [guest] => array ( [instance] => zend_acl_role object ( [_roleid:protected] => guest ) [parents] => array ( ) [children] => array ( [member] => zend_acl_role object ( [_roleid:protected] => member ) ) ) [member] => array ( [instance] => zend_acl_role object ( [_roleid:protected] => member ) [parents] => array ( [guest] => zend_acl_role object ( [_roleid:protected] => guest ) ) [children] => array ( ) ) [admin] => array ( [instance] => zend_acl_role object ( [_roleid:protected] => admin ) [parents] => array ( ) [children] => array ( ) ) ) ) [_resources:protected] => array ( [entertain] => array ( [instance] => zend_acl_resource object ( [_resourceid:protected] => entertain ) [parent] => [children] => array ( ) ) [sports] => array ( [instance] => zend_acl_resource object ( [_resourceid:protected] => sports ) [parent] => [children] => array ( ) ) [news] => array ( [instance] => zend_acl_resource object ( [_resourceid:protected] => news ) [parent] => [children] => array ( ) ) ) [_isallowedrole:protected] => [_isallowedresource:protected] => [_isallowedprivilege:protected] => [_rules:protected] => array ( [allresources] => array ( [allroles] => array ( [allprivileges] => array ( [type] => type_deny [assert] => ) [byprivilegeid] => array ( ) ) [byroleid] => array ( ) ) [byresourceid] => array ( [entertain] => array ( [byroleid] => array ( [guest] => array ( [byprivilegeid] => array ( [watch] => array ( [type] => type_allow [assert] => ) ) [allprivileges] => array ( [type] => [assert] => ) ) [member] => array ( [byprivilegeid] => array ( [watch] => array ( [type] => type_allow [assert] => ) [edit] => array ( [type] => type_allow [assert] => ) [add] => array ( [type] => type_allow [assert] => ) ) [allprivileges] => array ( [type] => [assert] => ) ) [admin] => array ( [byprivilegeid] => array ( [watch] => array ( [type] => type_allow [assert] => ) [edit] => array ( [type] => type_allow [assert] => ) [add] => array ( [type] => type_allow [assert] => ) [delete] => array ( [type] => type_allow [assert] => ) ) [allprivileges] => array ( [type] => [assert] => ) ) ) )………………)

其它类似信息

推荐信息