我有一个多维数组作为键的字符串。我想在这些键上执行一个函数(来操作字符串),然后写入一个新的数组(即保持原始数组不变)。PHP:重命名多维数组的键
实施例:
$oldArr = array( "foo_old" => array("moo_old" => 1234, "woo_old" => 5678); "bar_old" => array("car_old" => 4321, "tar_old" => 8765); );
变为:
$newArr = array( "foo_new" => array("moo_new" => 1234, "woo_new" => 5678); "bar_new" => array("car_new" => 4321, "tar_new" => 8765); );
这仅仅是一个示例,实际阵列具有更多级/尺寸。哦,我的功能并没有用“_new”代替“_old”,这只是一个例子。
我希望我有所作为,提前致谢!
do oyu想要替换所有的键一般还是只是特殊键? – Thariama 2010-06-23 14:09:52
我想替换所有的键,是的。 (即,将我的函数()应用于每个数组键)对不起,不够清晰。 – user367217 2010-06-23 14:18:46