Dostawanie się do elementów ArrayList

0

Witam,
Mam taką strukturę:

Google_Service_Calendar_Events Object
(
    [collection_key:protected] => items
    [internal_gapi_mappings:protected] => Array
        (
        )

    [accessRole] => reader
    [defaultRemindersType:protected] => Google_Service_Calendar_EventReminder
    [defaultRemindersDataType:protected] => array
    [description] => Spotkanie
    [etag] => "XXXXXXXX"
    [itemsType:protected] => Google_Service_Calendar_Event
    [itemsDataType:protected] => array
    [kind] => calendar#events
    [nextPageToken] => 
    [nextSyncToken] => XXXXXXXXXXX
    [summary] => Spotkanie biznesowei"
    [timeZone] => Europe/Warsaw
    [updated] => 2018-01-30T13:22:23.952Z
    [modelData:protected] => Array
        (
            [defaultReminders] => Array
                (
                )

            [items] => Array
                (
                    [0] => Array
                        (
                            [kind] => calendar#event
                            **[etag] => "XXXXXXXXXX"**
                            [id] => XXXXXXXXXXXX
[....]

Jak się można dostać np. do wartości etag i ją wypisać/zapisać do innej listy?

0

Spróbuj tak:

foreach($tablica as $key => $value){
 if($key = 'etag'){
  $etag[] = $row;
 }
}

$tablica to zmienna gdzie masz całą tą tablice. $key klucz czyli np. etag a $value to jego wartość.

4

To jest obiekt zawierający tablice. Można dostać się po prostu

$newArray['key1'] = $Google_Service_Calendar_Events->['etag'] 

Po co robić iterację po całym obiekcie.

1 użytkowników online, w tym zalogowanych: 0, gości: 1