数组就是一个键值对组成的语言结构,键类似于酒店的房间号,值类似于酒店房间里存储的东西。
如果你去某个酒店住店,服务员会告诉你房间号是多少,具体房间里有存储了什么,那就需要根据房间号进到房间里才知道了。
<?php //设置某个变量为一个空数组 $arr=array(); ?>
PHP有两种数组:索引数组、关联数组。索引和关联两个词都是针对数组的键而言的。
PHP数组之索引数组赋值
索引数组赋值有三种方式:
第一种:用数组变量的名字后面跟一个中括号的方式赋值,当然,索引数组中,中括号内的键一定是整数。比如,$arr[0]='苹果';
第二种:用array()创建一个空数组,使用=>符号来分隔键和值,左侧表示键,右侧表示值。当然,索引数组中,键一定是整数。比如,
array('0'=>'苹果');
第三种:用array()创建一个空数组,直接在数组里用英文的单引号'或者英文的双引号"赋值,数组会默认建立从0开始的整数的键。
比如array('苹果');这个数组相当于array('0'=>'苹果');
PHP数组之关联数组赋值
关联数组赋值有两种方式:
第一种:用数组变量的名字后面跟一个中括号的方式赋值,当然,关联数组中,中括号内的键一定是字符串。比如,
$arr['apple']='苹果';
第二种:用array()创建一个空数组,使用=>符号来分隔键和值,左侧表示键,右侧表示值。当然,关联数组中,键一定是字符串。
比如,array('apple'=>'苹果');
<?php //请创建一个数组变量arr,并尝试创建一个关联数组,键是apple,值是苹果 $arr = array('apple'=>'苹果'); if( isset($arr) ) {print_r($arr);} ?> //Array ( [apple] => 苹果 )
以上就是本次介绍的全部知识点内容,感谢大家对小牛知识库的支持。
本文向大家介绍PHP list() 将数组中的值赋给变量的简单实例,包括了PHP list() 将数组中的值赋给变量的简单实例的使用技巧和注意事项,需要的朋友参考一下 list() PHP list() 用一步操作把数组中的值赋给一些变量。同 array() 一样,list() 不是真正的函数,而是语言结构。 语法: void list( mixed var, mixed ... )注意: lis
本文向大家介绍JavaScript数组对象赋值用法实例,包括了JavaScript数组对象赋值用法实例的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了JavaScript数组对象赋值用法。分享给大家供大家参考。具体如下: 这里JavaScript数组对象的使用会使你的JS程序变得简洁而有效率,但是好像不少新手都不喜欢用数组,因为觉得它们抽象,不好理解,其实只要你认真领悟,它就像捅破窗户纸一
本文向大家介绍jQuery中ajax获取数据赋值给页面的实例,包括了jQuery中ajax获取数据赋值给页面的实例的使用技巧和注意事项,需要的朋友参考一下 实例如下所示: 以上这篇jQuery中ajax获取数据赋值给页面的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持呐喊教程。
本文向大家介绍对numpy中数组元素的统一赋值实例,包括了对numpy中数组元素的统一赋值实例的使用技巧和注意事项,需要的朋友参考一下 Numpy中的数组整体处理赋值操作一直让我有点迷糊,很多时候理解的不深入。今天单独列写相关的知识点,进行总结一下。 先看两个代码片小例子: 例子1: 例子2: 这两段看上去似乎出现了行为不一致,其实利用一般面向对象的标签理解模型还是能够理解的。 例子1中,加上了索
本文向大家介绍php实现给二维数组中所有一维数组添加值的方法,包括了php实现给二维数组中所有一维数组添加值的方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了php实现给二维数组中所有一维数组添加值的方法。分享给大家供大家参考,具体如下: 给二维数组中所有的一维数组添加值(索引和关联) 运行结果: 运行结果: 更多关于PHP相关内容感兴趣的读者可查看本站专题:《PHP数组(Array)
本文向大家介绍php数组键值用法实例分析,包括了php数组键值用法实例分析的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了php数组键值用法。分享给大家供大家参考。具体分析如下: 先看一个数组: 如果用print_r($switching)打印出来的话结果为: Array ( [0] => 12 [5] => 6 [3] => 7 [a] => 4 [6] => 11 [8] => 2 [