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 相关文章推荐
很实用的一个完整email发送程序
Oct 09 PHP
用php实现批量查询清除一句话后门的代码
Jan 20 PHP
Memcache 在PHP中的使用技巧
Feb 08 PHP
php中替换字符串中的空格为逗号','的方法
Jun 09 PHP
PHP利用func_get_args和func_num_args函数实现函数重载实例
Nov 12 PHP
Yii框架关联查询with用法分析
Dec 02 PHP
php实现计数器方法小结
Jan 05 PHP
php使用curl代理实现抓取数据的方法
Feb 03 PHP
php测试kafka项目示例
Feb 06 PHP
浅析PHP反序列化中过滤函数使用不当导致的对象注入问题
Feb 15 PHP
PHP中关于php.ini参数优化详解
Feb 28 PHP
PHPStorm2020.1永久激活及下载更新至2020(推荐)
Sep 25 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
下拉列表多级联动dropDownList示例代码
2013/06/27 PHP
php中替换字符串中的空格为逗号','的方法
2014/06/09 PHP
php中file_exists函数使用详解
2015/05/08 PHP
FleaPHP框架数据库查询条件($conditions)写法总结
2016/03/19 PHP
javascript对象的使用和属性操作示例详解
2014/03/02 Javascript
JavaScript实现找出字符串中第一个不重复的字符
2014/09/03 Javascript
JavaScript中数组继承的简单示例
2015/07/29 Javascript
jQuery实现带水平滑杆的焦点图动画插件
2016/03/08 Javascript
Node.js+Express配置入门教程详解
2016/05/19 Javascript
javascript小数精度丢失的完美解决方法
2016/05/31 Javascript
knockoutjs动态加载外部的file作为component中的template数据源的实现方法
2016/09/01 Javascript
JS正则表达式判断有效数实例代码
2017/03/13 Javascript
AngularJS实现根据不同条件显示不同控件
2017/04/20 Javascript
解决vue-cli创建项目的loader问题
2018/03/13 Javascript
原生js实现拖拽功能基本思路详解
2018/04/18 Javascript
Vue EventBus自定义组件事件传递
2018/06/25 Javascript
Node使用Nodemailer发送邮件的方法实现
2020/02/24 Javascript
es6函数中的作用域实例分析
2020/04/18 Javascript
vuex 多模块时 模块内部的mutation和action的调用方式
2020/07/24 Javascript
vue如何使用外部特殊字体的操作
2020/07/30 Javascript
[00:43]DOTA2小紫本全民票选福利PA至宝全方位展示
2014/11/25 DOTA
python中正则表达式 re.findall 用法
2018/10/23 Python
Python DataFrame一列拆成多列以及一行拆成多行
2019/08/06 Python
python2使用bs4爬取腾讯社招过程解析
2019/08/14 Python
pytorch+lstm实现的pos示例
2020/01/14 Python
详解django使用include无法跳转的解决方法
2020/03/19 Python
django ORM之values和annotate使用详解
2020/05/19 Python
详解python 条件语句和while循环的实例代码
2020/12/28 Python
推荐WEB开发者最佳HTML5和CSS3代码生成器
2015/11/24 HTML / CSS
意大利单身交友网站:Meetic
2020/07/12 全球购物
优秀研究生自我鉴定
2013/12/04 职场文书
内容编辑个人求职信
2013/12/10 职场文书
银行行长竞聘演讲稿
2014/04/23 职场文书
银行奉献演讲稿
2014/09/16 职场文书
浅谈如何写好演讲稿?
2019/06/12 职场文书
详细聊一聊mysql的树形结构存储以及查询
2022/04/05 MySQL