PHP-объект или массив

Я пишу приложение, которое позволяет пользователям модифицировать и изменять некоторые настройки своего сайта. Я просто создаю генератор форм, который будет отправлять различные параметры различным плагинам для генерации кода. Мне интересно, следует ли мне использовать для этого объекты, а не многомерные массивы? Если да, то как бы я изменил свой код?

Итак, прямо сейчас я сделал это -очень длинным и будет длиннее, поэтому я вставил только его часть для краткости.:-

$scopeSettings = array(
    'site_background' => array(
        'subpanels' => array(
            'colour' => array(
                'plugins' => array(
                    'colourchooser' => array(
                        'tip' => "The background colour appears underneath the 'Background Image' (if set)-hover over the '?' around the colour chooser for extra tips on how to use it",
                        'element' => 'body',
                        'gradientenabled' => 'true',
                        'opts' => array (
                            'closed' => 'true',
                            'advanced' => array(
                                'tip' => "You can paste in your own generated gradient codes in here",
                                'checkbox' => true
                            )//end advanced
                        )//end Opts
                    )//end colour chooser
                )//end plugins
            ),//end colour sub panel
            'pattern' => array(
                'plugins' => array(
                    'patternselector' => array(
                        'tip' => "Use the pattern selector to apply effects like moire or scan lines to your background image",
                        'element' => 'patimg'
                    )//end patternselector
                )//end plugins
            ),//end pattern sub panel
        )//end subpanels
    )//end site background
);//end scope settings

Как лучше всего поступить с подобными вещами?

8
задан David O'Sullivan 27 April 2012 в 14:08
поделиться