• PHP之数组


    索引数组,即通常情况下所说的数组,按索引去取数组元素,下标从0开始的数组
    关联数组,指以非序数类型为下标来存取的数组,即下标是字符串等作为键名

    key是数字的时候可以不加单引号,单引号表示字符串

    方法里的数组 想要 赋给外面的数组 直接方法return 数组名出来 , 外面数组名接受。如 :$arr = array_test();

    直接使用式数组

     

     

    声明后使用数组

     

    数组的相加即是进行合并,但是同键值 保留前者

    如果用数组函数 :array_merge 则 相同的字符串键名,则 取后者(后覆盖前)

    数字键名相同,不覆盖,而是添加新的数字键名放到后面。

     

     

    foreach/输出数组
    for循环只对key为0开始的循环。如果输出时,下标超出范围,就会显示错误
    Notice: Undefined offset:
    其他的能用foreach: foreach(数组名 as $key => $value)
    foreach游标从第一个开始取,取出key和value,然后游标指向下一个
    参数可选名可改

     

    foreach 循环 是把 原数组复制到新的数组中进行操作了

     

    多维数组与foreach

     

     

    游标的操作
    current

     

     

    数组中常用的函数
    (1)判断key是否存在 ; 判断value是否存在

    array_push()

    array_unshift(数组名,‘数据’)  : 在头部压入一个值

    array_pop() 弹出尾部单元

    注意 :弹出后下标重新整理

    array_sum($名) 就算该数组的值的和

     

  • 相关阅读:
    变量和值的延伸思考
    一念之想--多维数组
    java扫描控制台输入
    java字符转义
    javaee开发工具及环境配置过程
    java数组、泛型、集合在多态中的使用及对比
    flex的Accordion组件头部文本居中显示
    Visual Studio解决方案及项目的配置
    Away3D引擎学习入门笔记
    使用photoshop,把图片背景变成透明
  • 原文地址:https://www.cnblogs.com/lzhlearn/p/5804108.html
Copyright © 2020-2023  润新知