• php数组


    一.数组

    数组,是无序的元素序列。若将有限个类型相同的变量的集合命名,那么这个名称为数组名。组成数组的各个变量称为数组的分量,也称为数组的元素,有时也称为下标变量。数组是特殊的变量,它可以同时保存一个以上的值,在PHP中用array来定义数组变量

    二.PHP数组

    • 索引数组 - 带有数字索引的数组:array里面包含多个value,value的索引(key值)是从0开始计数的整数(数组的下标是从0开始的正整数)

      eg : $arr=array(10,20,30,40) ;      $arr[0]=10 ;

    • 关联数组 - 带有指定键的数组:array里是key=>value格式,key可自定义,类型可以是整数和字符串,key值不可重复 (数组的下标是字符串 , 由于关联数组没有整数型下标,所以不适合使用for循环来遍历)

      eg : $arr=array(“name”=>”Tabb”,”sex”=>”gender”,”age”=>”22”) ;

    • 多维数组 - 包含一个或多个数组的数组:array里面包含key/value,其中value又是一组array

    三.PHP数组相关操作

     1. print_r ( )

    • 打印关于变量的易于理解的信息
    • 如果给出的数组或者对象,按照一定格式显示键和元素

     2. unset ( )

    •  删除数组元素,删除的是数组元素的值,下标还存在,删除元素后,数组长度发生变化
    •  删除变量

     3. count ( )

     计算数组中的单元数目或对象中的属性个数

     4. foreach ( )  只能用于遍历数组

    •  foreach( $arr as [$key=>]$value ){ } 如果是索引数组,[$key=>]这个内容可以不要
    • 遍历数组还可以直接用for循环,但不通用
    • while也可以循环遍历,与list搭配

     5.还有许多其他相关函数,可于手册中查询使用

  • 相关阅读:
    火狐黑客插件
    使用POI对EXCEL 读入写出
    使用spring quartz实现定时任务
    toad for oracle 快捷键总结
    Oracle查询性能优化
    2.C语言中文网学习Python
    1.编程基础(C语言中文网)
    一键打开ASP.NET WEB网站项目
    解决VS2010无法添加Sql Server数据库的问题
    VS2010 的一个小Bug(已报告给Microsoft Connect并得到确认)
  • 原文地址:https://www.cnblogs.com/keeye/p/12587642.html
Copyright © 2020-2023  润新知