配列から動的なブレッドクラムを作成しようとしています。したがって、配列に追加でき、ブレッドクラムを手動で更新する必要はありません。
さて、これが私の配列のスニペットです:(それはそれほど深くはなりません)
$menu = array(
    'Dashboard' => array(
        'Projects' => array(
            'Project 1' => array(
                'Project settings' => 'projects/project_1/settings',
                'Issue Tracker' => 'projects/project_1/issue_tracker',
                'Customize page' => 'projects/project_1',
                'Manage files' => 'projects/project_1/files',
            ),
            'Project 2' => array(
                'Project settings' => 'projects/project_2/settings',
                'Issue Tracker' => 'projects/project_2/issue_tracker',
                'Customize page' => 'projects/project_2',
                'Manage files' => 'projects/project_2/files',
            ),
        ),
        'Logout' => '#',
    )
);
後で繰り返すことができる方法で、任意のキーのすべての親を返すことができるようにしたいと思います。たとえば、「プロジェクト設定」の場合:
'Dashboard','Projects','Project 1'.