我有一个数组,像,
Array ( [0] => controllers [1] => event [2] => add_new_file.PHP )
我想改变它
Array([controllers]=>[event]=>add_new_file.PHP)
是否有任何改变这样的想法,任何人都有想法改变这样的想法.
解决方法
试试:
$input = array('controllers','event','add_new_file.PHP'); $output = null; foreach (array_reverse($input) as $value) { if (is_null($output)) { $output = $value; } else { $output = array($value => $output); } }
输出:
array (size=1) 'controllers' => array (size=1) 'event' => string 'add_new_file.PHP' (length=16)
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。