php 4-5 dimensinal数组建议是否过高


php 4-5 dimensinal array advice overkill or not?

我下面问的不是问题,而是关于你的问题!在我的位置上会做的。

我已经开始构建我的第一个动态php类,以表外的形式。

我把它编成了一个工厂类,在construct:上需要2个indput

$data = sql_query,
$columns = array(
                 array('type_checkbox' => 'name_of_id_to_look_for')
                 array('type_select' =>array(
                'select_class' => 'headline_name',
                'select_value1' => 'select_name1',
                'select_value2' => 'select_name2'))
                array('type_text' => 'headline_name')
);

这样做的想法是用javascript不同的状态来动态更改它,以便查看、编辑、创建,基本上是CRUD

现在这个4-5层深的阵列是不是太夸张了?你会怎么做?

这对我来说太小了,我个人不知道在这样的多级数组中会显示什么样的信息。

您必须考虑是否值得制作当前项的数组,例如type_text。

我试着对此进行优化,但不知道它是否有帮助。根据你提供的数据,我设法像这个一样进行优化

$columns = [
'type_checkbox' => 'name_of_id_to_look_for',
'type_text' => 'headline_name',
'type_select' => [
    'select_class' => 'headline_name',
    'select_value1' => 'select_name1',
    'select_value2' => 'select_name2'
]

];