我无法洗牌我的阵列,希望有人能指导我?重新排序我的阵列
我有此数组:(此数组是从随机关联函数生成)
Array
(
[1] => Array
(
[boo] => hello
[yeah] => world
)
)
我使用这个洗牌助理功能:
function shuffle_assoc($list) {
if (!is_array($list)) return $list;
$keys = array_keys($list);
shuffle($keys);
$random = array();
foreach ($keys as $key) {
$random[] = $list[$key];
}
return $random;
}
$test = shuffle_assoc($array);
echo "<pre>";
print_r($test);
echo "</pre>";
然后我得到这个:
Array
(
[0] => Array
(
[boo] => hello // I'm trying to switch
[yeah] => world // these two values
)
)
洗牌功能不转换[boo]
和[yeah]
有人可以帮我吗?
@Kafuka对不起,我使用的PHP 。你在问什么? – hellomello