初始化一个数组一般有2种方法:一个是单独给数组中的元素赋值;还有一种是把所有的元素一起初始化。

下面简要介绍初始化数组的2种方法:

第一种方法:

$a["color"]="red";

$a["taste"]="sweet";

$a["shape"]="round";

$a["name"]="apple";

$a[3]=4;

第二种方法:

$a=array(

"color"=>"red",

"taste"=>"sweet",

"shape"=>"round",

"name"=>"apple",

3=>4);

这两种方法的效果是相同的,不同的只是给元素赋值的方法不同。

下面是一个例子,需要注意的是,数组中元素的赋值是从第二个元素开始的。

初始化数组

$monthName=array(1=>"January","February","March","April","May","June","July","August","September","October","November","December");

print("英语的“5月”是$monthName[5].
/n");

?>

php 数组下标初始化,php中如何初始化一个数组 | 学步园相关推荐

  1. Java数组传参sql_Java中如何传一个数组作为筛选条件操作数据库(sql中foreach的使用)...

    实现步骤: 1. 把前端获取到的要删除的数据的nId,以逗号作为分隔符,组成一个da(其中checkStatus.data.length和checkStatus.data[i].nId是layui里面 ...

  2. C++中类成员变量在初始化列表中的初始化顺序

    引子:我们知道,C++中类成员变量的初始化顺序与其在类中的声明顺序是有关的. 先看代码: 1 class TestClass1 2 { 3 public: 4 TestClass1() { 5 cou ...

  3. Java中如何定义一个数组呢?

    转自: Java中如何定义一个数组呢? 数组(Array)是有序的元素序列.若将有限个类型相同的变量的集合命名,那么这个名称为数组名.组成数组的各个变量称为数组的分量,也称为数组的元素,有时也称为下标 ...

  4. 剑指offer:给定一个数组A[0,1,...,n-1],请构建一个数组B[0,1,..,n-1],其中B中的元素B[i]=A[0]*A[1]*...*A[i-1]*A[i+1]*...*A[n-1]

    给定一个数组A[0,1,...,n-1],请构建一个数组B[0,1,...,n-1],其中B中的元素B[i]=A[0]*A[1]*...*A[i-1]*A[i+1]*...*A[n-1]. 不能使用除 ...

  5. 在一个数组中删除另一个数组存在的值

    在一个数组中删除另一个数组存在的值 可以在购物车中删除多个商品的时候用此方法 在Vuex实现完整购物车中有涉及,详见 Vuex实现完整购物车 <script type="text/ja ...

  6. php怎么创建对象数组对象数组对象,在PHP中把对象当数组使用

    在PHP中把对象当数组使用 我们了解,JAVASCRIPT中,对象的属性.方法,是可以用数组的模式来访问的.但通常情况下是不可能的. 为什么要这么做?这是因为,通过这一方式,可以更加方便地操作对象,我 ...

  7. Java中键盘输入一个数组的具体操作及说明

    在java中需要输入一个数组,再对输入的数组进行一些基本操作.这里给出了"(2)键盘输入一个数组:(2)计算数组和:(3)计算数组中的最大值 "的完整代码. import java ...

  8. 给v-for循环中的最后一个数组加不同的样式

    给v-for循环中的最后一个数组加不同的样式 <divv-for="(items, index) in goodList":key="index"ref= ...

  9. [JAVA冷知识]动态加载不适合数组类?那如何动态加载一个数组类?

    写在前面 今天和小伙伴分享一些java小知识点,主要围绕下面几点: 既然数组是一个类, 那么编译后类名是什么?类路径呢? 为什么说动态加载不适合数组? 那应该如何动态加载一个数组? 部分内容参考 &l ...

  10. python使用np.logspace函数在对数刻度上创建一个对数等距数组实战:在对数刻度上创建一个数组(指定数值个数以及是否包含末尾界值)、使用不同的基数(底数)在对数刻度上构建等距数组、可视化

    python使用np.logspace函数在对数刻度上创建一个对数等距数组实战:在对数刻度上创建一个数组(指定数值个数以及是否包含末尾界值).使用不同的基数(底数)在对数刻度上构建等距数组.可视化 目 ...

最新文章

  1. JAVA 设计模式 模板方法模式
  2. python3语音识别模块_语音识别(LSTM+CTC)
  3. 如何进行网络推广教大家在网站排名变差该如何进行查找问题所在?
  4. 最好的VLAN资料之十一
  5. lhgdialog 4.2.0 正式版发布
  6. java成员属性生命周期,Spring注解 - 生命周期、属性赋值、自动装配
  7. [转]硬盘分区表知识——详解硬盘MBR
  8. Struts2第九篇【OGNL、valueStack详解】
  9. include查找文件路径
  10. 即席查询Presto
  11. 190712每日一句 生命的韧性
  12. 【目标定位】基于matlab UWB卡尔曼滤波追踪无线时钟同步误差【含Matlab源码 1626期】
  13. git merge 暂存区_经典好文:一篇文章,教你学会Git
  14. SQL Server 备份和还原
  15. 电容或电感的电压_为什么并联电容器可以提高功率因数,而串联不行?
  16. 测量计算方位角万能公式及VB、VBA源代码
  17. 小蜜蜂无纸化考试系统 官网
  18. 实现 EC20 4G模块PPP拨号上网
  19. 【整理】C#中GridView隐藏指定列的方法
  20. 第三部分 项目整合管理

热门文章

  1. 2021年东华高级中学高考成绩查询,东莞市最好的三所高中,成绩一看便知,你知道几所...
  2. VMware与艾莫讯国产300编程电缆兼容性问题
  3. 《考试周刊》杂志正规吗?考试周刊杂志社考试周刊编辑部投稿要求
  4. 深圳市地方税务局数据复制软件采购
  5. 联想电脑屏幕亮度无法调节
  6. win10 cpu虚拟化打不开
  7. python常用单词下载_Python常用英语词汇
  8. Unity3d 使用OpenCV插件报错:Unsafe code may only appear if compiling with /unsafe.解决方法
  9. 关于华为网络设备操作系统的介绍
  10. 大学计算机基础试题第六章,大学计算机基础第六章.doc