Hallo zusammen,
ich bekomme es einfach nicht hin und wende mich deshalb an euch.
Ich sitze seit ein paar Tagen an einem Script welches Daten von einem Exchange-Server aus den Postfächern ausliest und anschließend in ein Array schreibt.
Das Array sieht nach dem auslesen des Kalenders für das aktuelle Jahr wie folgt aus:
Ich möchte nun gerne aus diesem Array ein neues Array erstellen in dem nur die CalendarItems stehen, wo bei [subject] das Wort "Termin-Betreff" drin vorkommt. Habe es schon mir vielen Techniken ausprobiert. Aber entweder bin ich zu doof, oder aber die ganzen Verschachtelungen überfordern mich einfach.
Hat hier vielleicht jemand den richtigen Ansatz für mich?
Danke schonmal im Voraus.
spezias
ich bekomme es einfach nicht hin und wende mich deshalb an euch.
Ich sitze seit ein paar Tagen an einem Script welches Daten von einem Exchange-Server aus den Postfächern ausliest und anschließend in ein Array schreibt.
Das Array sieht nach dem auslesen des Kalenders für das aktuelle Jahr wie folgt aus:
PHP-Code:
stdClass Object
(
[ResponseMessages] => stdClass Object
(
[FindItemResponseMessage] => stdClass Object
(
[ResponseCode] => NoError
[ResponseClass] => Success
[RootFolder] => stdClass Object
(
[Items] => stdClass Object
(
[CalendarItem] => Array
(
[0] => stdClass Object
(
[ItemId] => stdClass Object
(
[Id] => AQMkAGY1YTgxYzFmLWU5MzYtNDdhMy04Y2JlLTJlNTc5ZDFkNWJkYgBGAAADwc7AJnrozEaQAVq7EytkrwcAuroAz3IZHn1NsMwzpM5GHe0AAANSAAAA1SneLwA8KEybDqX5HMt7BgAM8MySpgAAAA==
[ChangeKey] => DwAAABQAAAAS//4sZyXbQIBSzvkQGI7aAAKQNw==
)
[Subject] => Termin-Betreff // Testeintrag
[HasAttachments] =>
[Start] => 2014-02-27T23:00:00Z
[End] => 2014-02-28T23:00:00Z
[LegacyFreeBusyStatus] => Free
[Location] =>
[CalendarItemType] => Single
[Organizer] => stdClass Object
(
[Mailbox] => stdClass Object
(
[Name] => Test Benutzer
)
)
)... [CalendarItem] läuft weiter bis 344 Einträge
Hat hier vielleicht jemand den richtigen Ansatz für mich?
Danke schonmal im Voraus.
spezias
Kommentar