自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

PHP函數(shù)shuffle()實(shí)現(xiàn)重新排序

開(kāi)發(fā) 后端
PHP函數(shù)shuffle()是一個(gè)功能強(qiáng)大的函數(shù),可以幫助我們將原有數(shù)組打亂,實(shí)現(xiàn)數(shù)組的重新排序。希望通過(guò)本文的介紹大家能充分掌握這一函數(shù)的用法。

PHP語(yǔ)言中龐大的函數(shù)庫(kù)中有一種能夠幫助我們實(shí)現(xiàn)數(shù)組重新排序的功能,它就是PHP函數(shù)shuffle()。下面就讓我們一起看看這個(gè)函數(shù)的具體使用方法。#t#

shuffle -- 將數(shù)組打亂:
bool shuffle ( array &array )

PHP函數(shù)shuffle()打亂(隨機(jī)排列單元的順序)一個(gè)數(shù)組。

注意: PHP函數(shù)shuffle()為 array 中的單元賦予新的鍵名。這將刪除原有的鍵名而不僅是重新排序。

例子:

 

  1. < ?php  
  2. $a = array(  
  3. '1' => 'Xiao',  
  4. '2' => 'Da',  
  5. '3' => 'Zuo',  
  6. '4' => 'You'  
  7. );  
  8. echo "原來(lái)的數(shù)組:"."< br />";  
  9. print_r($a);  
  10. shuffle($a);  
  11. echo "< br />"."現(xiàn)在的數(shù)組:"."< br />";  
  12. print_r($a);  
  13. ?> 

 

看看PHP函數(shù)shuffle()的運(yùn)行結(jié)果:

原來(lái)的數(shù)組:

Array ( [1] => Xiao [2] => Da [3] => Zuo [4] => You )

現(xiàn)在的數(shù)組:

Array ( [0] => Da [1] => Xiao [2] => You [3] => Zuo )

當(dāng)然,每刷新一遍頁(yè)面,"現(xiàn)在的數(shù)組"中的元素順序就會(huì)改變一次。注意數(shù)組的鍵名發(fā)生了改變。

責(zé)任編輯:曹凱 來(lái)源: 百度博客
相關(guān)推薦

2009-11-24 10:31:22

PHP函數(shù)sort()

2009-11-25 14:36:39

PHP函數(shù)usort(

2009-11-16 16:17:45

PHP數(shù)組排序

2009-11-17 11:06:37

PHP排序

2009-11-30 18:59:52

PHP數(shù)組排序

2009-11-25 14:44:34

PHP函數(shù)array_

2009-09-10 16:30:11

C#排序函數(shù)

2009-11-24 17:45:47

PHP數(shù)組排序函數(shù)ar

2009-11-17 09:17:49

PHP多維數(shù)組排序

2013-06-20 11:21:58

iOS開(kāi)發(fā)UITableView

2009-11-25 14:00:37

PHP函數(shù)asort(

2023-03-20 08:14:11

PHP類型轉(zhuǎn)換

2009-12-10 16:40:04

PHP處理分頁(yè)

2009-11-25 16:29:08

PHP刪除數(shù)組元素

2009-11-25 13:52:25

PHP函數(shù)Ksort(

2024-08-30 14:34:00

2015-03-19 15:13:20

PHP基本排序算法代碼實(shí)現(xiàn)

2009-11-18 15:39:43

PHP函數(shù)

2009-12-09 15:23:36

PHP mail()函

2009-11-17 16:09:04

PHP二維數(shù)組排序
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)