最新的Web開發教程
 

PHP shuffle() Function

<PHP陣列參考

隨機化陣列中的元素的順序:

<?php
$my_array = array("red","green","blue","yellow","purple");

shuffle($my_array);
print_r($my_array);
?>
運行示例»

定義和用法

shuffle()函數隨機化陣列中的元素的順序。

此函數分配的數組中的元素的新的密鑰。 現有的密鑰將被移除(See Example 1 below)


句法

shuffle( array )

參數 描述
array 需要。 指定要使用的數組

技術細節

返回值: 返回TRUE或FALSE的成功失敗
PHP版本: 4+
更新日誌: 由於PHP 4.2.0中,隨機數發生器自動播種

更多示例

實施例1

隨機化陣列中的元素的順序:

<?php
$my_array = array("a"=>"red","b"=>"green","c"=>"blue","d"=>"yellow","e"=>"purple");

shuffle($my_array);
print_r($my_array);
?>
運行示例»

<PHP陣列參考