$user = $this->get_user_or_redirect();
$calendars = $user->get_calendars1();
$events = [];
foreach ($calendars as $calendar)
{
$events += $calendar->get_events();
}
$calendars
は、特定のユーザーのすべてのカレンダーを含む配列です。 各カレンダーにはいくつかのイベントがあります。関数get_event()
は、各カレンダーのイベントの配列を返します。foreachループで2つの配列を結合する
私がしたいのは、ユーザーに固有のイベントの空の配列($events = []
)にイベントの配列(カレンダーに固有)を追加することです。 私はデバッガを使用して、foreachループのコードが動作しないようですが、私はなぜそれがわかりません。
@atomiktom ...答えの1つが正しい場合は1つを選択し、それを受け入れられたとマークしてください...こちらを参照してください。 http://meta.stackexchange.com/questions/5234/how-does-acceptingアンサーワーク – scaisEdge