递归数组键替换
我有一个相当大的递归数组,其中包含混合数字和字符串键。
将数字键替换为字符串键(每个数字前加上 item_
前缀)的最快方法是什么?
例如。
array('key_1' => 'val1', 2 => array( 3 => 'val3'));
我希望
array('key_1' => 'val1', 'item_2' => array('item_3' => 'val3'));
项目的顺序保持不变。
I have quite big recursive array with mixed numeric and string keys.
Which is the fastest way to replace the numeric keys with string keys (prefix each numeric with item_
)?
eg.
array('key_1' => 'val1', 2 => array( 3 => 'val3'));
to
array('key_1' => 'val1', 'item_2' => array('item_3' => 'val3'));
I want the order of the items remain the same.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)