使用十进制数组索引号重命名管理菜单项

时间:2018-01-17 作者:boffies

我正在尝试重命名管理仪表板上的菜单项。使用$GLOBALS[\'menu\',我找到了以下数组索引

[26.0648]=>阵列([0]=>M.E.日历。。。

[26]=>阵列([0]=>产品)。。。

使用以下代码后:

global $menu;
global $submenu;
$menu[26.0648][0] = \'Event Calendar\';
结果是,“M.e.日历”项目没有更改,而产品项目已更改为

[26]=>数组([0]=>事件日历[1]=>编辑产品[2]=>编辑.php?post\\u type=产品

有没有办法用十进制数组索引号重命名菜单项?谢谢

1 个回复
最合适的回答,由SO网友:ahendwh2 整理而成

必须使用字符串作为键:

$menu[\'26.0648\'][0] = \'Event Calendar\';
如果将键写为数字,它会将小数点截断为整数,因此26.0648将被截断为26。

结束