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 相关文章推荐
php侧拉菜单 漂亮,可以向右或者向左展开,支持FF,IE
Oct 15 PHP
PHP的SQL注入实现(测试代码安全不错)
Feb 27 PHP
php打开文件fopen函数的使用说明
Jul 05 PHP
又一个PHP实现的冒泡排序算法分享
Aug 21 PHP
laravel 4安装及入门图文教程
Oct 29 PHP
thinkPHP5框架自定义验证器实现方法分析
Jun 11 PHP
PHP封装的mysqli数据库操作类示例
Feb 16 PHP
PHP的简单跳转提示的实现详解
Mar 14 PHP
PHP标准库(PHP SPL)详解
Mar 16 PHP
PHP实现统计代码行数小工具
Sep 19 PHP
Thinkphp5.0框架视图view的循环标签用法示例
Oct 12 PHP
php设计模式之策略模式实例分析【星际争霸游戏案例】
Mar 26 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运行出现Notice : Use of undefined constant 的完美解决方案分享
2012/03/05 PHP
ThinkPHP模板判断输出Defined标签用法详解
2014/06/30 PHP
PHP开发框架kohana中处理ajax请求的例子
2014/07/14 PHP
PHP实现Soap通讯的方法
2014/11/03 PHP
js left,right,mid函数
2008/06/10 Javascript
js实现页面打印功能实例代码(附去页眉页脚功能代码)
2009/12/15 Javascript
JS维吉尼亚密码算法实现代码
2010/11/09 Javascript
js下将字符串当函数执行的方法
2011/07/13 Javascript
JavaScript数据结构与算法之栈详解
2015/03/12 Javascript
Javascript中作用域的详细介绍
2016/10/06 Javascript
让html元素随浏览器的大小自适应垂直居中的实现方法
2016/10/12 Javascript
Bootstrap表单简单实现代码
2017/03/06 Javascript
javascript checkbox/radio onchange不能兼容ie8处理办法
2017/06/13 Javascript
Angular CLI 安装和使用教程
2017/09/13 Javascript
基于vue+canvas的excel-like组件实例详解
2017/11/28 Javascript
实例讲解javascript实现异步图片上传方法
2017/12/05 Javascript
vue 中基于html5 drag drap的拖放效果案例分析
2018/11/01 Javascript
Vue数据绑定简析小结
2019/05/07 Javascript
vue实现员工信息录入功能
2020/06/11 Javascript
详解JavaScript数据类型和判断方法
2020/09/04 Javascript
python调用机器喇叭发出蜂鸣声(Beep)的方法
2015/03/23 Python
python中异常报错处理方法汇总
2016/11/20 Python
Python批量合并有合并单元格的Excel文件详解
2018/04/05 Python
Python cookbook(字符串与文本)在字符串的开头或结尾处进行文本匹配操作
2018/04/20 Python
Python实现定期检查源目录与备份目录的差异并进行备份功能示例
2019/02/27 Python
对python 树状嵌套结构的实现思路详解
2019/08/09 Python
Python获取一个用户名的组ID过程解析
2019/09/03 Python
新年福利来一波之Python轻松集齐五福(demo)
2020/01/20 Python
详解Pycharm出现out of memory的终极解决方法
2020/03/03 Python
python中编写函数并调用的知识点总结
2021/01/13 Python
mui几种页面跳转方式对比总结概括
2017/08/18 HTML / CSS
西班牙灯具网上商店:Lampara.es
2018/06/05 全球购物
宝拉珍选官方旗舰店:2%水杨酸精华液,收缩毛孔粗大和祛痘
2018/07/01 全球购物
党员个人自我剖析材料
2014/10/08 职场文书
天气温馨提示语
2015/07/14 职场文书
《艾尔登法环》Boss腐烂树灵很有可能是《黑暗之魂3》的一个废案
2022/04/11 其他游戏