배열을 뒤섞어 고생하고있어, 누군가 나를 안내 할 수 있을까요? (이 배열은 임의의 연관 기능에서 생산 된)내 배열을 뒤섞다
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 지금은 사라지고 방법
공지 사항에
에서 갈거야, 그래서
은 첫 번째 요소를 제공합니다 . 네가 묻고있는거야? – hellomelloarray_shift()