PHP 菜鳥教程

PHP 高級教程

PHP & MySQL

PHP 參考手冊

PHP array_rand() 函數(shù)用法及示例

PHP Array 函數(shù)手冊

PHP array_rand() 函數(shù)從數(shù)組中隨機取出一個或多個單元

語法

array_rand ( $input [, $num_req] );

定義和用法

從數(shù)組中取出一個或多個隨機的單元,并返回隨機條目的一個或多個鍵。 它使用了偽隨機數(shù)產(chǎn)生算法,所以不適合密碼學場景,

參數(shù)

序號參數(shù)及說明
1

array(必填)

它指定一個數(shù)組。

2

num_req(選填)

它指定要選擇的條目數(shù) - 如果未指定,則默認為1。

返回值

如果只取出一個,array_rand() 返回隨機單元的鍵名。 否則就返回包含隨機鍵名的數(shù)組。 完成后,就可以根據(jù)隨機的鍵獲取數(shù)組的隨機值。 取出數(shù)量如果超過 array 的長度,就會導致 E_WARNING 錯誤,并返回 NULL。

在線示例

從數(shù)組中隨機取出一條記錄

<?php
   $input = array("a"=>"banana","b"=>"apple","c"=>"orange");
   
   print_r(array_rand($input));
?>
測試看看?/?

這將產(chǎn)生以下結(jié)果,每次執(zhí)行腳本時該結(jié)果都會有所不同-

b

PHP Array 函數(shù)手冊

丰满人妻一级特黄a大片,午夜无码免费福利一级,欧美亚洲精品在线,国产婷婷成人久久Av免费高清