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 相关文章推荐
对盗链说再见...
Oct 09 PHP
我的论坛源代码(三)
Oct 09 PHP
php侧拉菜单 漂亮,可以向右或者向左展开,支持FF,IE
Oct 15 PHP
无法在发生错误时创建会话,请检查 PHP 或网站服务器日志,并正确配置 PHP 安装最快的解决办法
Aug 01 PHP
PHP Error与Logging函数的深入理解
Jun 03 PHP
windows下PHP_intl.dll正确配置方法(apache2.2+php5.3.5)
Jan 14 PHP
PHP内置过滤器FILTER使用实例
Jun 25 PHP
php连接odbc数据源并保存与查询数据的方法
Dec 24 PHP
朋友网关于QQ相关的PHP代码(研究QQ的绝佳资料)
Jan 26 PHP
PHP表单数据写入MySQL数据库的代码
May 31 PHP
PHP多进程简单实例小结
Nov 09 PHP
php中配置文件保存修改操作 如config.php文件的读取修改等操作
May 12 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编程最快明白》第六讲:Mysql数据库操作
2010/11/01 PHP
JavaScript高级程序设计 读书笔记之八 Function类及闭包
2012/02/27 Javascript
你必须知道的JavaScript 变量命名规则详解
2013/05/07 Javascript
JS保留两位小数 四舍五入函数的小例子
2013/11/20 Javascript
JS获取月的最后一天与JS得到一个月份最大天数的实例代码
2013/12/16 Javascript
jquery实现弹出层遮罩效果的简单实例
2014/03/03 Javascript
JavaScript sub方法入门实例(把字符串显示为下标)
2014/10/17 Javascript
JavaScript仿聊天室聊天记录
2016/12/27 Javascript
Vue.js实现分页查询功能
2020/11/15 Javascript
Node.js成为Web应用开发最佳选择的原因
2018/02/05 Javascript
jQuery实现碰到边缘反弹的动画效果
2018/02/24 jQuery
vue中使用element-ui进行表单验证的实例代码
2018/06/22 Javascript
用Node编写RESTful API接口的示例代码
2018/07/04 Javascript
ES6 Array常用扩展的应用实例分析
2019/06/26 Javascript
NodeJs实现简易WEB上传下载服务器
2019/08/10 NodeJs
Vue-cli3项目引入Typescript的实现方法
2019/10/18 Javascript
实例分析javascript中的异步
2020/06/02 Javascript
[02:41]DOTA2英雄基础教程 冥魂大帝
2014/01/16 DOTA
Python函数返回值实例分析
2015/06/08 Python
python线程池threadpool使用篇
2018/04/27 Python
python 编写简单网页服务器的实例
2018/06/01 Python
详解利用python+opencv识别图片中的圆形(霍夫变换)
2019/07/01 Python
python 变量初始化空列表的例子
2019/11/28 Python
python 实现端口扫描工具
2020/12/18 Python
英国灯具和灯泡网上商店:Lights.co.uk
2018/02/02 全球购物
苏格兰领先的多渠道鞋店:Begg Shoes
2019/10/22 全球购物
C语言笔试题
2014/09/04 面试题
在使用非全零作为空指针内部表达的机器上, NULL是如何定义
2014/11/09 面试题
大四本科生的自我评价
2013/12/30 职场文书
房地产还款计划书
2014/01/10 职场文书
致标枪运动员加油稿
2014/02/15 职场文书
安全生产管理责任书
2014/04/16 职场文书
创新社会管理心得体会
2014/09/12 职场文书
党的群众路线教育实践活动对照检查材料
2014/09/22 职场文书
详解PHP服务器如何在有限的资源里最大提升并发能力
2021/05/25 PHP
CSS实现切角+边框+投影+内容背景色渐变效果
2021/11/01 HTML / CSS