(1)数组的基础

      在PHP中,数组的下标可以是数字,也可以是字符串

      在PHP中,数组元素的顺序不是由下标决定的,而是由其加入的的顺序决定

(2)数组定义:

      array(1,5,11,'abs',true,false)//可以存储任何数据,此时是  默认下标

      array(2=>1,   5=>5,    11=>11,   7===>'abs',     0==>true)下标可以任意设定

      array(2=>1,5,1=>2,   1,     'abs',      0=>true)    可以加下标,也可以不加,

                            默认下标规则是:前面已经用过的最大数字+1

      array(2=>1,     'dd'=>5,    1=>1    ,'abs'    ,0=>true  )  混合下标,同样遵循默认下标

                             注意:负数作为下标,那么它就是作为字符串下标,不作为整数下标

                                布尔值作为下标,true作为1,false作为0

(3)数组的分类:

        关联数组:通常下标作为一个字符串,并且字符串大体表达出数据的含义

              array(  'name'=>'小花’,    'age'=>18)

        索引数组:就是数组的下标严格从0开始,和js数组一样

(4)从数组的层次来区分:

        一维数组,  二维数组,   三维数组

        一维数组:每一个数值就是一个单纯的数值

        二维数组:每一数值还是一个数组

    

最新文章

  1. 几个linux终端的有趣玩法
  2. Unity3D手游开发实践
  3. Putty文件夹蓝色太暗问题
  4. CSS 垂直居中。
  5. bootstrap-导航、选项卡
  6. poi导出到excel步骤分析
  7. CREATE PROCEDURE
  8. Opencv 完美配置攻略 2014 (Win8.1 + Opencv 2.4.8 + VS 2013)下
  9. java基础知识拾遗(三)
  10. fatal error LNK1201:写入程序数据库“***.pdb”时出错;请检查是否是磁盘空间不足、路径无效或权限不够
  11. EventBus猜想 ----手把手带你自己实现一个EventBus
  12. NetworkManager 冲突
  13. Oracle DBA 必须掌握的 查询脚本:
  14. bootstrap模态框显示时被遮罩层遮住了
  15. 《剑指offer》-链表的第一个公共节点
  16. 《mysql必知必会》学习_第12章_20180801_欢
  17. IDEA导出jar包后运行报错 找不到或无法加载主类
  18. ifconfig不显示网卡eth0
  19. day3之装饰器
  20. fio是如何运行的?

热门文章

  1. 【LeetCode】组合总和
  2. bzoj 4318OSU!
  3. java课程课后作业190530之找水王
  4. Dijkstra--The Captain
  5. linux下的hashpump安装及使用
  6. POJ 1502:MPI Maelstrom Dijkstra模板题
  7. linux中nc命令
  8. go语言小练习——给定英语文章统计单词数量
  9. 程序员必备:详解XSS和CSRF
  10. 吴裕雄--天生自然 JAVASCRIPT开发学习:RegExp 对象