博主信息
博文 87
粉丝 0
评论 0
访问量 72836
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
第五章:4.分割合并删除与替换
黄忠倚的博客
原创
789人浏览过

实例

<?php
echo '<h2>常用的数组函数(三)</h2><hr color="green">';
/医院
 * 1.分割与合并:array_chunk(),array_merge()
 * 2.取出部分元素:array_slice()
 * 3.删除或替换部分元素:array_splice()
 */

echo '<pre>';
//1.分割array_chunk($arr, $num, {true})
$arr = [3,5,10,4,'a'=>'中国',39,'mysql','java',true,[100,200,300]];
//每三个元素为一组进行分割
echo count($arr);
print_r(array_chunk($arr,3));
print_r(array_chunk($arr,3,true));

//2.array_merge($arr1,$arr2,......)
$arr1 = ['name'=>'Kevin','course'=>'php','grade'=>60,5=>'jQuery'];
$arr2 = ['name'=>'黄忠倚','sex'=>'男','grade'=>90,'job'=>'Students',5=>'php'];
$arr1 = array_merge($arr1,$arr2);
print_r($arr1);  //同名键名的处理方式:关联部分覆盖,索引部分重排

//3.array_slice($arr,$offset,$length,true): 从指定位置取出指定数量的元素,true不重置索引
// $arr2 = ['name'=>'黄忠倚','sex'=>'男','grade'=>90,'job'=>'students',5=>'php'];
// print_r(array_slice($arr2,2,4));
// print_r(array_slice($arr2,2,4,true));
// print_r($arr2);
// 4.array_splice(&$arr,$offset,$length,$arr1):删除或替换部分元素
$city = ['北京','上海','广州','深圳','重庆','天津'];
print_r(array_splice($city,2,-2)); //返回的是删除掉的元素
print_r($city);

运行实例 »

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


本博文版权归博主所有,转载请注明地址!如有侵权、违法,请联系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+教程免费学