php中数组最简单的使用方法


Posted in PHP onDecember 27, 2020

我们在说映射的时候,有些小伙伴就会联想到数组,没错,因为数组就是用了映射的思想。这里很多刚学php的小伙伴对概念不是很了解,不过小编把数组的定义、语法整理出来,大家跟着进行实例学习就可以了,最后再看看使用数组的一些注意事项。下面我们进入今天的学习吧。

1.定义

数组是PHP中的重要数组类型之一,是复合类型

数据的集合,在PHP中数组是一个有序映射

2.语法

array$arr = array(1, 2, 3);
[]$arr = [1, 2, 3];

3.实例

<?php
//描述一个学生的信息
//包括姓名、性别、年龄、成绩
//认为以下变量是关于一个学生信息
//但是对于PHP 来说,这四个变量是没有任何关系的。
$name = "AJEST";
$sex = true;
$age = 24;
$score = 59.9;
$stu1 ; //第一个学生
$stu1 = $name;
$stu1 = $sex;
$stu1 = $age;
$stu1 = $score;
var_dump($stu1);    //float(59.9) 
?>

4.数组键值注意事项

PHP 数组的键值仅支持字符串 (string) 和整型 (integer). 其他类型均会转换数字或字符串。浮点类型会被转换为整型类型的,8.7->8. 布尔类型则会转换为整型类型的,true->1, false->0. Null 会被转换为空的字符串,数组和对象则不会转换成为字符串类型和整型。会抛出一个警告: Illegal offset type.

注意的是字符串类型假如是有效十进制数字的话,则会转换为整型. "8"->8. 若不想转换则在数字前添加 "+" 符号.

PHP数组知识点扩展:

PHP 数值数组

这里有两种创建数值数组的方法:

自动分配 ID 键(ID 键总是从 0 开始):

$cars=array("Volvo","BMW","Toyota");

人工分配 ID 键:

$cars[0]="Volvo";
$cars[1]="BMW";
$cars[2]="Toyota";

下面的实例创建一个名为 $cars 的数值数组,并给数组分配三个元素,然后打印一段包含数组值的文本:

<?php
$cars=array("Volvo","BMW","Toyota");
echo "I like " . $cars[0] . ", " . $cars[1] . " and " . $cars[2] . ".";
?>

以上就是php中数组最简单的使用方法的详细内容,更多关于数组怎样php中使用的资料请关注三水点靠木其它相关文章!

PHP 相关文章推荐
?繁体转换的class
Oct 09 PHP
隐性调用php程序的方法
Mar 09 PHP
PHP执行zip与rar解压缩方法实现代码
Dec 05 PHP
PHP实现手机归属地查询API接口实现代码
Aug 27 PHP
windows下zendframework项目环境搭建(通过命令行配置)
Dec 06 PHP
关于php循环跳出的问题
Jul 01 PHP
php中限制ip段访问、禁止ip提交表单的代码分享
Aug 22 PHP
php启用sphinx全文搜索的实现方法
Dec 24 PHP
解读PHP中的垃圾回收机制
Aug 10 PHP
配置eAccelerator和XCache扩展来加速PHP程序的执行
Dec 22 PHP
浅谈PHP检查数组中是否存在某个值 in_array 函数
Jun 13 PHP
PHP标准类(stdclass)用法示例
Sep 28 PHP
用Laravel轻松处理千万级数据的方法实现
Dec 25 #PHP
PHP操作Redis常用命令的实例详解
Dec 23 #PHP
php中yii框架实例用法
Dec 22 #PHP
php swoft框架实例用法
Dec 22 #PHP
PHP变量的作用范围实例讲解
Dec 22 #PHP
PHP设计模式之命令模式示例详解
Dec 20 #PHP
如何重写Laravel异常处理类详解
Dec 20 #PHP
You might like
php统计时间和内存使用情况示例分享
2014/03/13 PHP
PHP永久登录、记住我功能实现方法和安全做法
2015/04/27 PHP
php简单解析mysqli查询结果的方法(2种方法)
2016/06/29 PHP
用js判断用户浏览器是否是XP SP2的IE6
2007/03/08 Javascript
jquery固定底网站底部菜单效果
2013/08/13 Javascript
利用javascript实现禁用网页上所有文本框,下拉菜单,多行文本域
2013/12/14 Javascript
js 自带的 map() 方法全面了解
2016/08/16 Javascript
关于两个jQuery(js)特效冲突的bug的解决办法
2016/09/04 Javascript
JS 滚动事件window.onscroll与position:fixed写兼容IE6的回到顶部组件
2016/10/10 Javascript
微信小程序 检查接口状态实例详解
2017/06/23 Javascript
Javascript别踩白块儿(钢琴块儿)小游戏实现代码
2017/07/20 Javascript
vue使用 better-scroll的参数和方法详解
2018/01/25 Javascript
详解Vue.js使用Swiper.js在iOS
2018/09/10 Javascript
用node撸一个监测复联4开售短信提醒的实现代码
2019/04/10 Javascript
js实现圆形显示鼠标单击位置
2020/02/11 Javascript
详解vue路由
2020/08/05 Javascript
vue项目实现减少app.js和vender.js的体积操作
2020/11/12 Javascript
Python列表计数及插入实例
2014/12/17 Python
Python 抓取动态网页内容方案详解
2014/12/25 Python
Python base64编码解码实例
2015/06/21 Python
Python与Java间Socket通信实例代码
2017/03/06 Python
python分割列表(list)的方法示例
2017/05/07 Python
Python实现的爬虫功能代码
2017/06/24 Python
Python读取本地文件并解析网页元素的方法
2018/05/21 Python
Python 生成器,迭代,yield关键字,send()传参给yield语句操作示例
2019/10/12 Python
Pytorch基本变量类型FloatTensor与Variable用法
2020/01/08 Python
Python延迟绑定问题原理及解决方案
2020/08/04 Python
保加利亚服装和鞋类购物网站:Bibloo.bg
2020/11/08 全球购物
物业经理求职自我评价
2013/09/22 职场文书
测控技术与通信工程毕业生自荐信范文
2013/12/28 职场文书
初中毕业典礼演讲稿
2014/09/09 职场文书
建设幸福中国演讲稿
2014/09/11 职场文书
债务追讨授权委托书范本
2014/10/16 职场文书
学生检讨书如何写
2014/10/30 职场文书
优秀党员先进事迹材料2016
2016/02/29 职场文书
2020年元旦晚会策划书模板
2019/12/30 职场文书