shuffle() 函數(shù)打亂數(shù)組元素順序
shuffle( $array );
此函數(shù)對數(shù)組中元素的順序進(jìn)行隨機(jī)排序。
此函數(shù)為數(shù)組中的元素分配新鍵。它將刪除您可能已經(jīng)分配的所有現(xiàn)有鍵,而不僅僅是重新排列鍵。
序號(hào) | 參數(shù)及說明 |
---|---|
1 | array(必需) 它指定一個(gè)數(shù)組。 |
成功返回TRUE,失敗返回FALSE。
<?php $input = array("d"=>"lemon", "a"=>"orange", "b"=>"banana" ); shuffle($input); print_r($input); ?>測試看看?/?
這將產(chǎn)生以下結(jié)果。每當(dāng)您對數(shù)組進(jìn)行混洗時(shí),此結(jié)果都會(huì)有所不同。
Array ( [0] => banana [1] => orange [2] => lemon )