搜索
博主信息
博文 48
粉丝 0
评论 0
访问量 44540
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
数组的分割、填充、去重、合并等操作
雨天的博客
原创
885人浏览过

实例

<?php
//array_slice()从数组中指定位置,返回指定数量的元素
echo '<h3 style="color: #9A0000;">array_slice()从数组中指定位置,返回指定数量的元素</h3>';
var_dump(array_slice($arr1,2));//第二个是起始位置,第三个参数是取的个数
echo '<br>';

//array_unique()去除数组中重复的值
echo '<h3 style="color: #9A0000;">array_unique()去掉数组中重复的值</h3>';
$arr2=[1,22,1,33,8,6,33];
$arr3=['a'=>2,'c'=>2,'k'=>55,'w'=>66];
var_export(array_unique($arr3));
echo '<br>';

//array_fill()填充数组
echo '<h3 style="color: #9A0000;">array_fill() 填充数组</h3>';
var_export(array_fill(3,7,8));//第一个参数是索引值,第二个是长度,第三个是填充值
echo '<br>';

//array_rand()随机数
echo '<h3 style="color: #9A0000;">array_rand() 随机数</h3>';
var_export(array_rand(range(1,10),5));
echo '<br>';

//array_chunk 将大数组分为小数组
echo '<h3 style="color: #9A0000;">array_chunk() 将大数组分为小数组</h3>';
var_export(array_chunk($arr2,2,true));//第三个参数是索引的值不变
echo '<br>';

//array_pad() 将数组用指定的值,填充到指定的长度
echo '<h3 style="color: #9A0000;">array_pad() 将数组用指定的值,填充到指定的长度</h3>';
var_export(array_pad($arr2,12,11));
echo '<br>';

//shuffle() 把数组中的元素随机排序
echo '<h3 style="color: #9A0000;">shuffle() 将数组的元素随机排序</h3>';
$fruits=['苹果','香蕉','橙子','葡萄'];
shuffle($fruits);
var_export($fruits);
echo '<br>';

//array_merge(),合并数组把相同的键名覆盖
echo '<h3 style="color: #9A0000;">array_merge() 合并数组,把相同的键名覆盖</h3>';
$a = ['a'=>'html','b'=>'css','c'=>'java'];
$b = ['a'=>'scss','k'=>'css','q'=>'javascript'];
$s = array_merge($a,$b);
var_export($s);
echo '<br>';

运行实例 »

点击 "运行实例" 按钮查看在线实例


本博文版权归博主所有,转载请注明地址!如有侵权、违法,请联系admin@php.cn举报处理!
全部评论 文明上网理性发言,请遵守新闻评论服务协议
0条评论
作者最新博文
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号

  • 登录PHP中文网,和优秀的人一起学习!
    全站2000+教程免费学