zoukankan      html  css  js  c++  java
  • 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.还有许多其他相关函数,可于手册中查询使用

  • 相关阅读:
    用js获取当前页面的url
    innerHTML 和 innertext 以及 outerHTML
    scrollWidth,clientWidth与offsetWidth的区别
    top、postop、scrolltop、offsetTop、scrollHeight、offsetHeight、clientHeight
    两个文字向上滚动案列
    mysql 经典案例
    学习笔记11
    顺时针打印矩阵
    重建二叉树
    镜像二叉树
  • 原文地址:https://www.cnblogs.com/keeye/p/12587642.html
Copyright © 2011-2022 走看看