php给数组赋值的实例方法


Posted in PHP onSeptember 26, 2019

数组就是一个键值对组成的语言结构,键类似于酒店的房间号,值类似于酒店房间里存储的东西。

如果你去某个酒店住店,服务员会告诉你房间号是多少,具体房间里有存储了什么,那就需要根据房间号进到房间里才知道了。

<?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 相关文章推荐
php5 pdo新改动加载注意事项
Sep 11 PHP
ubuntu 编译安装php 5.3.3+memcache的方法
Aug 05 PHP
php用数组返回无限分类的列表数据的代码
Aug 08 PHP
介绍一些PHP判断变量的函数
Apr 24 PHP
PHP 使用MySQL管理Session的回调函数详解
Jun 21 PHP
Codeigniter整合Tank Auth权限类库详解
Jun 12 PHP
ThinkPHP实现多数据库连接的解决方法
Jul 01 PHP
可以保证单词完整性的PHP英文字符串截取代码分享
Jul 15 PHP
php与flash as3 socket通信传送文件实现代码
Aug 16 PHP
PHP验证类的封装与使用方法详解
Jan 10 PHP
微信公众平台开发教程④ ThinkPHP框架下微信支付功能图文详解
Apr 10 PHP
php适配器模式简单应用示例
Oct 23 PHP
php统计数组不同元素的个数的实例方法
Sep 26 #PHP
php新建文件的方法实例
Sep 26 #PHP
php弹出提示框的是实例写法
Sep 26 #PHP
PHP7.0连接DB操作实例分析【基于mysqli】
Sep 26 #PHP
在Laravel的Model层做数据缓存的实现
Sep 26 #PHP
PHP的静态方法与普通方法用法实例分析
Sep 26 #PHP
tp5框架无刷新分页实现方法分析
Sep 26 #PHP
You might like
傻瓜化配置PHP环境――Appserv
2006/12/13 PHP
php实现的MySQL通用查询程序
2007/03/11 PHP
PHP合并两个数组的两种方式的异同
2012/09/14 PHP
CI框架封装的常用图像处理方法(缩略图,水印,旋转,上传等)
2016/11/22 PHP
微信接口生成带参数的二维码
2017/07/31 PHP
用js实现控制内容的向上向下滚动效果
2007/06/26 Javascript
Javascript中获取出错代码所在文件及行数的代码
2010/09/23 Javascript
JQury slideToggle闪烁问题及解决办法
2011/07/05 Javascript
js使用函数绑定技术改变事件处理程序的作用域
2011/12/26 Javascript
使用jquery写个更改表格行顺序的小功能
2014/04/29 Javascript
Jquery简单实现GridView行高亮的方法
2015/06/15 Javascript
javascript日期处理函数,性能优化批处理
2015/09/06 Javascript
jQuery页面加载初始化的3种方法(推荐)
2016/06/02 Javascript
表单中单选框添加选项和移除选项
2016/07/04 Javascript
功能强大的Bootstrap组件(结合js)
2016/08/03 Javascript
微信小程序实现添加手机联系人功能示例
2017/11/30 Javascript
vue后台管理之动态加载路由的方法
2018/08/13 Javascript
详解Vue demo实现商品列表的展示
2019/05/07 Javascript
Vue路由 重定向和别名的区别说明
2020/09/09 Javascript
python 随机数生成的代码的详细分析
2011/05/15 Python
python使用socket远程连接错误处理方法
2015/04/29 Python
Python爬虫实现(伪)球迷速成
2018/06/10 Python
python3.4+pycharm 环境安装及使用方法
2019/06/13 Python
python实现对变位词的判断方法
2020/04/05 Python
用Python在Excel里画出蒙娜丽莎的方法示例
2020/04/28 Python
如何使用 Python 读取文件和照片的创建日期
2020/09/05 Python
pycharm 使用tab跳出正在编辑的括号(){}{}等问题
2021/02/26 Python
编写用C语言实现的求n阶阶乘问题的递归算法
2014/10/21 面试题
文员的职业生涯规划发展方向
2014/02/08 职场文书
厕所文明标语
2014/06/11 职场文书
大学新生军训自我鉴定
2014/09/18 职场文书
综治工作汇报材料
2014/10/27 职场文书
2014年实习班主任工作总结
2014/11/08 职场文书
茶花女读书笔记
2015/06/29 职场文书
Python实现Matplotlib,Seaborn动态数据图
2022/05/06 Python
css如何把元素固定在容器底部的四种方式
2022/06/16 HTML / CSS