php shuffle函數(shù)的用法是什么

PHP
小億
86
2024-02-01 13:54:36

shuffle函數(shù)是PHP中的一個(gè)數(shù)組函數(shù),用于隨機(jī)打亂數(shù)組中元素的順序。shuffle函數(shù)會(huì)修改原數(shù)組,并返回一個(gè)布爾值來(lái)表示是否成功打亂了數(shù)組。

使用該函數(shù)的語(yǔ)法如下:

shuffle(array &$array): bool

參數(shù)說(shuō)明:

  • &$array: 必需。要打亂順序的數(shù)組。注意:參數(shù)前面加上&符號(hào)表示傳遞的是數(shù)組的引用,這樣函數(shù)可以直接修改原數(shù)組。

示例:

$myArray = array("apple", "banana", "cherry", "date");
shuffle($myArray);
print_r($myArray);

輸出結(jié)果可能是:

Array
(
    [0] => cherry
    [1] => date
    [2] => banana
    [3] => apple
)

在上面的示例中,shuffle函數(shù)隨機(jī)打亂了數(shù)組$myArray的元素順序,并將結(jié)果輸出。

0