博主信息
博文 34
粉丝 0
评论 0
访问量 29177
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
PHP数组函数
OC的PHP大牛之路
原创
636人浏览过

PHP数组函数

队列

  1. // 队列
  2. // 1.尾部追加(array_push()),头部删除(array_shift())
  3. $arr = [];
  4. echo array_push($arr,5,6,7);
  5. echo array_push($arr,8);
  6. echo array_push($arr,9);
  7. print_r($arr);
  8. echo array_shift($arr);
  9. echo array_shift($arr);
  10. // 2.头部追加(array_unshift()),尾部删除(array_pop())
  11. $arr = [];
  12. echo array_unshift($arr,5,6,7);
  13. echo array_unshift($arr,8);
  14. echo array_unshift($arr,9);
  15. print_r($arr);
  16. echo array_pop($arr);
  17. echo array_pop($arr);

常用数组函数

  1. // 1.array_intersect 计算数组的交集
  2. $arr1 = [1,2,3];
  3. $arr2 = [3,4,5];
  4. print_r(array_intersect($arr1,$arr2));
  5. // 2.array_key_exists 检查数组里是否有指定的键名或索引
  6. $arr = ['a' => 1, 'b' => 2];
  7. var_dump(array_key_exists('a',$arr));
  8. // 3.array_column 返回数组中指定的一列
  9. $arr = [
  10. ['a'=>'a1','b'=>'b1'],
  11. ['a'=>'a2','b'=>'b2'],
  12. ['a'=>'a3','b'=>'b3'],
  13. ];
  14. print_r(array_column($arr,'b')) ;
  15. // 4.array_merge 合并一个或多个数组
  16. $arr1 = [1,2,3];
  17. $arr2 = [4,5,6];
  18. print_r(array_merge($arr1,$arr2));
  19. // 5.array_change_key_case 将数组中的所有键名修改为全大写或小写
  20. $arr = ["abc" =>1 , "xyz" => 2];
  21. print_r(array_change_key_case($arr, CASE_UPPER));
批改老师:PHPzPHPz

批改状态:合格

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