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 相关文章推荐
提取HTML标签
Oct 09 PHP
新手配置 PHP 调试环境(IIS+PHP+MYSQL)
Jan 10 PHP
Bo-Blog专用的给Windows服务器的IIS Rewrite程序
Aug 26 PHP
PHP中防止直接访问或查看或下载config.php文件的方法
Jul 07 PHP
PHP中开启gzip压缩的2种方法
Jan 31 PHP
php选择排序法实现数组排序实例分析
Feb 16 PHP
php给一组指定关键词添加span标签的方法
Mar 31 PHP
PHP爬虫之百万级别知乎用户数据爬取与分析
Jan 22 PHP
PHP 将dataurl转成图片image方法总结
Oct 14 PHP
PHP数组相加操作及与array_merge的区别浅析
Nov 26 PHP
PHP实现的常规正则验证helper公共类完整实例
Apr 27 PHP
php 使用expat方式解析xml文件操作示例
Nov 26 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开发中的页面跳转方法总结
2015/04/26 PHP
laravel 输出最后执行sql 附:whereIn的使用方法
2019/10/10 PHP
图片上传即时显示缩略图的js代码
2009/05/27 Javascript
JavaScript 浮点数运算 精度问题
2009/10/06 Javascript
JavaScript Accessor实现说明
2010/12/06 Javascript
Jquery 类网页微信二维码图块滚动效果具体实现
2013/10/14 Javascript
JavaScript中关联原型链属性特性
2016/02/13 Javascript
Bootstrap模态框禁用空白处点击关闭
2016/10/20 Javascript
javascript解析ajax返回的xml和json格式数据实例详解
2017/01/05 Javascript
JavaScript 事件对内存和性能的影响
2017/01/22 Javascript
javascript中replace使用方法总结
2017/03/01 Javascript
深入nodejs中流(stream)的理解
2017/03/27 NodeJs
JS去掉字符串前后空格、阻止表单提交的实现代码
2017/06/08 Javascript
vue-cli脚手架打包静态资源请求出错的原因与解决
2019/06/06 Javascript
解决layui 三级联动下拉框更新时回显的问题
2019/09/03 Javascript
Vue Router 实现动态路由和常见问题及解决方法
2020/03/06 Javascript
vue实现图片上传到后台
2020/06/29 Javascript
Vue axios获取token临时令牌封装案例
2020/09/11 Javascript
[15:35]教你分分钟做大人:天怒法师
2014/10/30 DOTA
python正则表达式match和search用法实例
2015/03/26 Python
Python远程桌面协议RDPY安装使用介绍
2015/04/15 Python
Python判断Abundant Number的方法
2015/06/15 Python
python实现websocket的客户端压力测试
2019/06/25 Python
python实现一行输入多个值和一行输出多个值的例子
2019/07/16 Python
Python CSV文件模块的使用案例分析
2019/12/21 Python
基于PyInstaller各参数的含义说明
2021/03/04 Python
CSS3制作炫酷的下拉菜单及弹起式选单的实例分享
2016/05/17 HTML / CSS
中国首家奢侈品O2O网购平台:第五大道奢侈品网
2017/12/14 全球购物
总经理岗位职责
2013/11/09 职场文书
毕业实习个人鉴定范文
2013/12/10 职场文书
优秀团队获奖感言
2014/02/19 职场文书
房屋租赁协议书
2014/10/18 职场文书
2014年移动公司工作总结
2014/12/08 职场文书
骨干教师个人总结
2015/02/11 职场文书
小学生五一劳动节演讲稿
2015/03/18 职场文书
JS如何实现基于websocket的多端桥接平台
2021/05/14 Javascript