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 相关文章推荐
一个显示某段时间内每个月的方法 返回由这些月份组成的数组
May 16 PHP
解析PHP无限级分类方法及代码
Jun 21 PHP
php jquery 多文件上传简单实例
Dec 23 PHP
php 字符串压缩方法比较示例
Jan 23 PHP
PHP的fsockopen、pfsockopen函数被主机商禁用的解决办法
Jul 08 PHP
PHP连接sql server 2005环境配置及问题解决
Aug 08 PHP
PHP错误Warning: Cannot modify header information - headers already sent by解决方法
Sep 27 PHP
PHP页面实现定时跳转的方法
Oct 31 PHP
PHP中实现crontab代码分享
Mar 26 PHP
微信网页授权(OAuth2.0) PHP 源码简单实现
Aug 29 PHP
PHP截取发动短信内容的方法
Jul 04 PHP
PHP自定义函数判断是否为Get、Post及Ajax提交的方法
Jul 27 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
农民和部队如何穿矿
2020/03/04 星际争霸
Terran魔法科技
2020/03/14 星际争霸
php+mysqli使用面向对象方式查询数据库实例
2015/01/29 PHP
PHP使用gmdate实现将一个UNIX 时间格式化成GMT文本的方法
2015/03/19 PHP
jquery刷新页面的实现代码(局部及全页面刷新)
2011/07/11 Javascript
常用Extjs工具:Extjs.util.Format使用方法
2012/03/22 Javascript
Js判断参数(String,Array,Object)是否为undefined或者值为空
2013/11/04 Javascript
根据身份证号自动输出相关信息(籍贯,出身日期,性别)
2013/11/15 Javascript
将中国标准时间转换成标准格式的代码
2014/03/20 Javascript
使用javascript实现判断当前浏览器
2015/04/14 Javascript
js兼容火狐获取图片宽和高的方法
2015/05/21 Javascript
详解javascript实现瀑布流列式布局
2016/01/29 Javascript
jQuery实现验证年龄简单思路
2016/02/24 Javascript
javascript 常用验证函数总结
2016/06/28 Javascript
JS中闭包的经典用法小结(2则示例)
2016/12/28 Javascript
canvas仿iwatch时钟效果
2017/03/06 Javascript
gulp安装以及打包合并的方法教程
2017/11/19 Javascript
基于vue打包后字体和图片资源失效问题的解决方法
2018/03/06 Javascript
JS Object.preventExtensions(),Object.seal()与Object.freeze()用法实例分析
2018/08/25 Javascript
js实现京东秒杀倒计时功能
2019/01/21 Javascript
详解Vue后台管理系统开发日常总结(组件PageHeader)
2019/11/01 Javascript
React Native登录之指纹登录篇的示例代码
2020/11/03 Javascript
[38:39]KG vs Mineski 2019国际邀请赛小组赛 BO2 第一场 8.15
2019/08/16 DOTA
[55:45]LGD vs OG 2019国际邀请赛淘汰赛 胜者组 BO3 第三场 8.24
2019/09/10 DOTA
说说如何遍历Python列表的方法示例
2019/02/11 Python
Python3最长回文子串算法示例
2019/03/04 Python
pyqt5 tablewidget 利用线程动态刷新数据的方法
2019/06/17 Python
python变量命名的7条建议
2019/07/04 Python
scrapy与selenium结合爬取数据(爬取动态网站)的示例代码
2020/09/28 Python
网络教育自我鉴定
2014/02/04 职场文书
如何撰写一封出色的求职信
2014/04/27 职场文书
2015元旦标语横幅
2014/12/09 职场文书
语文复习计划
2015/01/19 职场文书
2016秋季幼儿园开学寄语
2015/12/03 职场文书
js不常见操作运算符总结
2021/11/20 Javascript
小程序自定义轮播图圆点组件
2022/06/25 Javascript