簡體   English   中英

PHP訪問和搜索多維數組

[英]PHP Accessing And Searching a multidimensional array

我有以下數組:

Array (
    [0] => stdClass Object (
        [@attributes] => stdClass Object (
            [Id] => 0 [MapId] => 1 [Name] => [LocationId] => 0 [MapRelativeX] => 0.58813826735513464 [MapRelativeY] => 0.5223214285714286
        )
    )
    [1] => stdClass Object ( [@attributes] => stdClass Object ( [Id] => 1 [MapId] => 1 [Name] => GL D [LocationId] => 1 [MapRelativeX] => 0.54053714859437729 [MapRelativeY] => 0.43601190476190477 ) ) [2] => stdClass Object ( [@attributes] => stdClass Object ( [Id] => 2 [MapId] => 1 [Name] => GL E [LocationId] => 1 [MapRelativeX] => 0.458028542742398 [MapRelativeY] => 0.5223214285714286 ) )

我正在嘗試訪問和搜索此數組。 例如,我試圖訪問ID鍵/值對,但不能。 我有以下代碼。

$ row-> Id不返回$ row為$ fullArray [0]的任何內容

還有一種方法可以在此數組中搜索ID = 2的行嗎?

謝謝

弄清楚了:

$row[0]->attributes()->Id

:)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM