1-1 数组定义

1.什么是数组?

所谓数组,就是相同数据类型的元素按一定顺序排列的集合,就是把有限个类型相同的变量用一个名字命名,然后用编号区分他们的变量的集合,这个名字称为数组名,编号称为下标。组成数组的各个变量称为数组的分量,也称为数组的元素,有时也称为下标变量。

语法如下:

<?php
//设置某个变量为一个空数组
$arr=array();
?>

1-2 索引数组初始化

PHP有两种数组:索引数组、关联数组。

索引和关联两个词都是针对数组的键而言的。

索引数组是指数组的键是整数的数组,并且键的整数顺序是从0开始,依次类推。

<?php
$num=array(1,2,3);
print_r($num[0]);
?>

输出结果:1


1-3 索引数组赋值

3种方法

<?php
$arr[0]=1;//方法1
$arr=array('0'=>1);//方法2
$arr=array(1);//方法3
?>

1-4 访问数组内容

<?php
//从数组变量$arr中,读取键为0的值
$arr = array(1,2,3);
$arr0=$arr[0];
echo $arr0;
?>

最新文章

  1. SQL Server-交叉联接、内部联接基础回顾(十二)
  2. Android指纹识别深入浅出分析到实战(6.0以下系统适配方案)
  3. 如何查看mysql数据库的端口
  4. H5常用代码:适配方案4
  5. centos 7.0VI命令 和固定内网IP 查看外网IP
  6. CMD规范(通用模块定义规范)(翻译)
  7. Nginx-Lua重定向系列
  8. web可用性测试
  9. How can I learn to program?
  10. Contoso 大学 - 8 – 实现继承
  11. Database API
  12. classpath目录
  13. Windows 8和CentOS 6.4(64)双系统硬盘安装教程
  14. PDM使用问题总结
  15. 高通HAL层之bmp18x.cpp
  16. Linux(1)-卸载挂载分区
  17. [C++]Linux之C编程异常[true未定义解决方案]
  18. poj2728 Desert King【最优比率生成树】【Prim】【0/1分数规划】
  19. Java学习07 (第一遍) - Spring MVC
  20. 20145331魏澍琛《网络对抗》Exp4 恶意代码分析

热门文章

  1. 纪念SlingShot 矩阵
  2. MFC CSplitterWnd的用法
  3. 从汇编看c++的new和delete
  4. php 函数 将数组转换成标量变量:extract()
  5. apache配置gzip模式(转)
  6. Nginx 配置指令的执行顺序(十一)
  7. OpenWRT交叉编译
  8. window.opener方法的使用 js跨域
  9. 从sample来学习Java堆(转)
  10. HDOJ-1041 Computer Transformation(找规律+大数运算)