我有一个字符串,它将被分解以获得一个数组,正如我们所知,输出数组键将从 0 开始作为第一个元素的键,1 为第二个元素,依此类推。
现在如何强制该数组从 1 而不是 0 开始?
对于类型化数组来说非常简单,我们可以这样写:
array('1'=>'value', 'another value', 'and another one');
但是对于使用爆炸动态创建的数组,该怎么做呢?
Thanks.
$exploded = explode('.', 'a.string.to.explode');
$exploded = array_combine(range(1, count($exploded)), $exploded);
var_dump($exploded);
Done!
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)