可以说我有一个像这样的数组:
$东西=数组 ( [test1] => 某事 [test2] => 某事 [信息] => 是的 [数组] => 数组 ( [test1] => 别的东西 [test2] => 别的东西 [信息] => 也许 [数组] => 数组 ( [test1] => 某事 [信息] => 是的 ) ) )
我如何编写一个函数,该函数通过$thing
并向每个称为“有效”的部分添加一个键,TRUE
其值为“信息”的值为“是”,FALSE
否则为“是”?
我基本上希望最终数组看起来像:
$final = 数组 ( [test1] => 某事 [test2] => 某事 [信息] => 是的 [有效] => TRUE //添加这个 [数组] => 数组 ( [test1] => 别的东西 [test2] => 别的东西 [信息] => 也许 [有效] => FALSE //添加这个 [数组] => 数组 ( [test1] => 某事 [信息] => 是的 [有效] => TRUE //添加这个 ) ) )
我正在为管理站点地图的 codeigniter 编写一个库,并提供简单的方法来获取页面的面包屑和导航树,但我被困在我需要做这样的事情的地方。
我想不通的主要问题是: 如何遍历数组并为每个部分添加一个键?数组中也可以有无限数量的数组。
谢谢!