介绍
这期内容当中小编将会给大家带来有关怎么在PHP中使用夹子()函数取数组中的随机元素,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。
$ data[],=,阵列( ,,,“name",=祝辞,““, ,,,“rank",=祝辞,“40”; ); $ data[],=,阵列( ,,,“name",=祝辞,“博客园”, ,,,“rank",=祝辞,“50”; ); $ data[],=,阵列( ,,,“name",=祝辞,“CSDN", ,,,“rank",=祝辞,“60”; ); $ data[],=,阵列( ,,,“name",=祝辞,“ITEYE", ,,,“rank",=祝辞,“50”; ); 洗牌(元数据); 小姐:美元=,0; foreach ($ data as  key 美元;=祝辞value 美元;){ ,,,如果我美元;& lt;, 2), { ,,,,,,,echo $ data [$ key][& # 39;名字# 39;]强生# 39;& lt; br /祝辞;& # 39;; ,,,} 美元,,,我+ +; }
<>强shuffle() 强>
shuffle()函数把数组中的元素按随机顺序重新排列。若成功,则返回真,否则返回错误的。本函数为数组中的单元赋予新的键名,这将删除原有的键名而不仅是重新排序。
如果传入的是关联数组,你会发现关联数组的键名将丢失。顺便这里说一下解决方法:
//,打乱关联数组的排序 function shuffle_assoc(数组) {, randomized_keys 美元;=,才能用于(数组,美元,计数(数组)美元),, foreach才能(randomized_keys 美元;as  current_key美元) ,{大敌; ,,,输出美元($ current_key],=,数组(current_key美元);美元, ,,}, return 才能;美元输出; }
上述就是小编为大家分享的怎么在PHP中使用夹子()函数取数组中的随机元素了,如果刚好有类似的疑惑,不妨参照上述分析进行理解。如果想知道更多相关知识,欢迎关注行业资讯频道。