首页 > 解决方案 > 迭代或获取 Object 属性

问题描述

我的对象属性包含冒号。这就是我收到错误的原因。有没有办法通过索引值来获取这个对象?

我试过这段代码:

$list_item = $obj->headers:Httpful\Response\Headers:private;
Httpful\Response\Headers Object
(
    [headers:Httpful\Response\Headers:private] => Array
        (
            [date] => Mon, 07 Oct 2019 07:25:52 GMT
            [content-length] => 0
            [location] => https://c6dftg152.caspio.com/rest
            [set-cookie] => AWSALB=OJXEha3NDEWrcMViNgTh0MvF3dP+0UlAyyVujqV7WtEv5B5t2dsBOn8Tjq3jqpovfvE3S4R7vgRZz0rkLeM1tAmComu7+7Ojj/b+rpB7O2DFxlC8zpSn7TKh2uwv; Expires=Mon, 14 Oct 2019 07:25:52 GMT; Path=/
            [server] => Caspio Bridge
            [x-caspio-request-id] => 02DE506E-540D-42F5-93DF-AF8069D9A69E
            [p3p] => CP="CAO PSA OUR"
            [x-xss-protection] => 1
            [x-content-type-options] => nosniff
            [x-frame-options] => SAMEORIGIN
            [access-control-allow-headers] => Cache-Control, Authorization, Content-Type
            [access-control-allow-origin] => *
            [access-control-allow-methods] => OPTIONS,GET,POST,PUT,DELETE
            [strict-transport-security] => max-age=31536000; includeSubDomains
        )

)

我想访问数组元素。

标签: phpobject

解决方案


推荐阅读