国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 語言 > PHP > 正文

php從數組中獲得一個隨機元素的方法

2024-09-04 11:45:57
字體:
來源:轉載
供稿:網友

在php中隨機數據我們利用rand()或者mt_rand()來生成,要獲取數組隨機元素我們只要把rand(0,arr.length)這樣,意思是起始為0,最大為數組長度即可。

昨天幫客戶修改完側邊欄,以為終于可以透一口氣了,結果臨下班的時候,他居然又發消息過來,說需要在每篇文章下邊加一個標簽,隨機顯示他們公司的12個業務的廣告詞。確定了需求,那就動手吧。

其實蠻簡單的,先預定義一個數組存儲這12個廣告詞,代碼如下:

$option = array('廣www.survivalescaperooms.com詞1','廣告詞2','廣告詞3','廣告詞4','廣告詞5');

然后隨機生成一個下標,代碼如下:

$index = rand(0, count($option)-1);echo $option[$index];

一般情況下,為了擴展方便,最好是將這個數據存入數據庫或者xml,不過思路是一樣的,除了上面辦法我們可以使用array_rand() 函數,此函數數組中隨機選出一個或多個元素,并返回。

實例代碼如下:

  1. <?php 
  2. $a=array("a"=>"Dog","b"=>"Cat","c"=>"Horse"); 
  3. print_r(array_rand($a,1)); 
  4. ?> 
  5. //輸出:b 

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 东山县| 枣庄市| 如皋市| 广河县| 东丰县| 石阡县| 平湖市| 锦州市| 兴仁县| 交城县| 阜宁县| 清流县| 永寿县| 西贡区| 北票市| 全椒县| 利辛县| 和顺县| 南投县| 白朗县| 蓬莱市| 达孜县| 乐至县| 嵊州市| 安宁市| 广河县| 铜山县| 麦盖提县| 西藏| 泽州县| 友谊县| 沅江市| 凤城市| 保亭| 天津市| 温宿县| 肇州县| 宁乡县| 灵武市| 白城市| 黑水县|