博主信息
博文 29
粉丝 1
评论 0
访问量 22592
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
PHP 常用数组API
Pharaoh
原创
622人浏览过
  • count($arr) 数组长度
  • in_array('str' ,$arr) 查询某个元素是否在数组中存在
  • array_search('str' ,$arr) 查询某个元素的索引
  • key($arr) 返回数组的所有键
  • current($arr) 返回数组的所有值
  • next($arr) 数组指针往前移动
  • prev($arr) 数组指针往后移动
  • end($arr) 数组指针移动到最后
  • reset($arr) 数组指针重置到
  • array_unique($arr) 数组去重
  • array_count_values($arr) 返回数组值出现的次数的数组
  • implode('分隔符' ,$arr) 数组转为字符串
  • list($a ,$b ,$c) = [1,2,3] 数组解构赋值
  • sort($arr) 数组升序排序
  • rsort($arr) 对数组降序排序
  • shuffle($arr) 打乱数组排序
  • array_filter([callback],$arr ) 返回所有满足回调函数 return 的的一个数组
  • array_map([callback],$arr ) // array_map(function ($key , $value) {return 'key:' . $key . 'value:' . $value}) , $arr 对数组每个元素运行一次回调函数
  • array_sum($arr) 数组所有值的和
  • array_product($arr) 数组所有值的乘积,字符串转为 0
  • array_push($arr ,'str') 尾部添加
  • array_pop($arr) 删除尾部元素
  • array_unshift($arr ,'str') 头部添加
  • array_shift($arr) 删除头部第一个元素
  • array_slice($arr, sub, lenght) 从数组抽出一段
  • array_splice($arr,sub,lenght,['str' ....'str']) 删除数组中的一段元素,如果 lenght 为 0 则插入,返回被删除的
  1. <?php
  2. // array()创建数组
  3. $arr = array(
  4. ['name' => 'joe' , 'age' => '38'],
  5. ['name' => 'smith' , 'age' => '46'],
  6. ['name' => 'wayne' , 'age' => '26']
  7. );
  8. // 返回输入数组中某个单一列的值
  9. print_r(array_column($arr , 'age'));
  10. echo '<br>';
  11. // 自动填充数组
  12. $a = array_fill(0 , 4 , 'cool');
  13. print_r($a);
  14. echo '<br>';
  15. // 反转数组键和值
  16. $arr = ["a"=>"red","b"=>"green","c"=>"blue","d"=>"yellow"];
  17. $arr1 = array_flip($arr);
  18. print_r($arr1);
  19. echo '<br>';
  20. // 合并数组
  21. print_r(array_merge($arr,$arr1));

批改老师: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+教程免费学