如何替换多维数组中的值 - PHP

时间:2015-07-12 11:02:28

标签: php codeigniter

我有一个多维数组,我需要在其中替换键(form_id)的值。

 $data = Array
    (
            [0] => Array
                  (
                    [product_id] => 1
                    [form_id] => 18
                    [product_name] => test tet

                  )

            [1] => Array
                  (
                    [product_id] => 2
                    [form_id] => 18
                    [product_name] => test product

                  )

         )

将值“我的表单”替换为“ form_id ”后,我需要返回整个多维数组。请提前解决,请给我一个解决方案。

1 个答案:

答案 0 :(得分:3)

我相信你可以使用array_walk_recursive来做到这一点。

这是一个(未经测试的)示例:

    CGenericProject::CGenericProject(QWidget *parent) :
        QDialog(parent),
        ui(new Ui::CGenericProject)
    {
        ui->setupUi(this);
        initPlot();

        m_x.clear();
        m_y.clear();
    }

CEisProject::CEisProject()
{
    m_type = EMeasures_t::eEIS;
    initPlot();
}