PHP中数组是什么?PHP数组怎么创建及打印输出
- 2022年10月20日
- 874 次
数组是PHP中八大数据类型之一,也是最重要的数据类型之一,数组可以包含很多内容,数组内可以写入字符串、整数、浮点型、布尔值、数组等数据类型,本文将从什么是数组?PHP如何新建一个数组及PHP数组里键值对对应关系等多个方面来记载PHP数组的基础知识。
PHP中数组是什么?
PHP数组是一个能在单个变量中存储多个值的特殊变量,数组可以储存字符串、整数、浮点数、布尔值、数组、Null、资源等数据类型。以下内容引用于PHP官方手册对PHP数组的简单介绍:
PHP 中的 array 实际上是一个有序映射。映射是一种把values关联到keys的类型。此类型针对多种不同用途进行了优化; 它可以被视为数组、列表(向量)、哈希表(映射的实现)、字典、集合、堆栈、队列等等。 由于 array 的值可以是其它 array 所以树形结构和多维 array 也是允许的。
PHP如何新建一个数组
1、PHP数组语法
可以用 array()语言结构来新建一个 array。它接受任意数量用逗号分隔的键(key) => 值(value)对。
<?php
array(
key => value,
key2 => value2,
key3 => value3,
)
?>
2、使用array关键词新建一个数组
<?php
$football_star = array('姆巴佩','梅西','C罗','本泽马','内马尔');
?>
3、使用[ ]符新建一个数组
可以用短数组语法[]替代 array()
<?php
$number = [1,2,3,4,5,67];
?>
PHP创建数组注意事项
以下是本日在学习创建PHP数组时,总结的创建数组需要注意的事项:
1、数组内的元素之间用英文半角符号,分割开;
2、数组内的最后一个元素后面可以不用再输出英文半角符号,;
3、如果数组内的元素是字符串类型数据时,需要加上''或者"";
因才接触PHP数组,暂时只总结出了以上3条。
PHP数组如何打印输出
在前面有一篇笔记中记载的也是需要打印输出一个数组,当时使用的echo想要输出整个数组,结果直接输出了一个ARRAY,PHP数组打印输出可以使用print_r()和var_dump()两个输出函数把数组内所有的元素全部打印输出出来。
<?php
$football_star = array('姆巴佩','梅西','C罗','本泽马','内马尔',true,[1,2,3,4,5],1.22,NULL);
echo '<pre>';
var_dump($football_star);
echo '</pre>';
$star = [1,2,3,4,5,67];
var_dump($star);
?>
以上实例中使用array和[]创建了两个数组,数组中有多种数据类型。本文从PHP中数组是什么?如何新建一个数组、创建数组注意事项及如何打印输出数组几个方法,简单记载了数组的基础用法,后续将记载更多PHP中数组的笔记及数组的更多用法。
若非作者标注皆为李涛自留地原创文章,转载或复制请以超链接形式并注明出处。
- 上一篇: ZblogPHP目录索引插件不生效问题及解决办法
- 下一篇: 前端实用插件推荐:Web前端助手插件
- 谷歌浏览器爬虫插件webscraper如何爬取多页面内容? 2021-12-31
- PHP中如何重命名、复制、删除文件?PHP重命名、复制、删除文件操作实例 2022-11-11
- PHP析构方法如何使用 PHP析构方法使用实例代码 2022-12-04
- WordPress代码实现文章目录功能 WordPress不用插件自动文章目录效果 2022-05-29
- PHPstudy中查看是否开启GD库 PHPstudy开启GD图形库的方法 2022-11-20
- PHP如何在图片上添加文字?PHP在图片上添加文字实例代码 2022-11-22
