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 相关文章推荐
一个php作的文本留言本的例子(六)
Oct 09 PHP
火车头discuz6.1 完美采集的php接口文件
Sep 13 PHP
php输出表格的实现代码(修正版)
Dec 29 PHP
解析PHP自带的进位制之间的转换函数
Jun 08 PHP
PHP中spl_autoload_register函数的用法总结
Nov 07 PHP
php实现session自定义会话处理器的方法
Jan 27 PHP
分享一个Laravel好用的Cache宏
Mar 02 PHP
PHP7+Nginx的配置与安装教程详解
May 10 PHP
PHP基于SMTP协议实现邮件发送实例代码
Apr 27 PHP
php微信开发之音乐回复功能
Jun 14 PHP
总结PHP中初始化空数组的最佳方法
Feb 13 PHP
Laravel框架实现的上传图片到七牛功能详解
Sep 06 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生成带有雪花背景的验证码
2008/09/28 PHP
PHP curl模拟浏览器采集阿里巴巴的实现代码
2011/04/20 PHP
PHP多个版本的分析解释
2011/07/21 PHP
解析PHP中的unset究竟会不会释放内存
2013/07/18 PHP
PHP中time(),date(),mktime()区别介绍
2013/09/28 PHP
PHPExcel中文帮助手册|PHPExcel使用方法(分享)
2017/06/09 PHP
Ext面向对象开发实践(续)
2008/11/18 Javascript
Jquery Validation插件防止重复提交表单的解决方法
2010/03/05 Javascript
基于javascript的COOkie的操作实现只能点一次
2014/12/26 Javascript
javascript将异步校验表单改写为同步表单
2015/01/27 Javascript
跟我学习javascript的this关键字
2020/05/28 Javascript
五种js判断是否为整数类型方式
2015/12/03 Javascript
JavaScript中的冒泡排序法
2016/08/03 Javascript
JS监听微信、支付宝等移动app及浏览器的返回、后退、上一页按钮的事件方法
2016/08/05 Javascript
JavaScript中对象的不同创建方法
2016/08/12 Javascript
浅谈Vue SPA 首屏加载优化实践
2017/12/15 Javascript
MVVM框架下实现分页功能示例
2018/06/14 Javascript
NodeJS使用Range请求实现下载功能的方法示例
2018/10/12 NodeJs
vue实现数据控制视图的原理解析
2020/01/07 Javascript
Vue中watch、computed、updated三者的区别及用法
2020/07/27 Javascript
vue中组件通信详解(父子组件, 爷孙组件, 兄弟组件)
2020/07/27 Javascript
Python正则表达式匹配ip地址实例
2014/10/09 Python
python的staticmethod与classmethod实现实例代码
2018/02/11 Python
Python简单获取二维数组行列数的方法示例
2018/12/21 Python
详解python中@的用法
2019/03/27 Python
用Python实现将一张图片分成9宫格的示例
2019/07/05 Python
python自动化UI工具发送QQ消息的实例
2019/08/27 Python
Python爬虫之Selenium实现关闭浏览器
2020/12/04 Python
CSS3 transition 实现通知消息轮播条
2020/10/14 HTML / CSS
实例讲解使用HTML5 Canvas绘制阴影效果的方法
2016/03/25 HTML / CSS
计算机专业自我鉴定
2013/10/15 职场文书
函授毕业自我鉴定
2013/12/19 职场文书
高三语文教学反思
2014/01/15 职场文书
放飞蜻蜓反思
2014/02/05 职场文书
2015年社区精神文明工作总结
2015/05/26 职场文书
redis 限制内存使用大小的实现
2021/05/08 Redis