这篇文章主要介绍PHP中一维数组怎么创建和初始化,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!什么是PHP数组?首先在文章的开始我们先来简单了解一下PHP数组:数组(Array)是一种线性表数据结构,简单来说就是一组
这篇文章主要介绍PHP中一维数组怎么创建和初始化,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!
什么是PHP数组?
首先在文章的开始我们先来简单了解一下PHP数组:
数组(Array)是一种线性表数据结构,简单来说就是一组数据的集合。数组中的每个成员被称为元素(Element),每个元素由一个特殊的标识符来区分,这个标识符称为键,被称为数组下标(Index)。
数组中的每个实体都包含两项,分别是键(key)和值(value)。可以通过键值来获取相应的数组元素,这些键可以是数值键,也可以是关联键。对应的数组可以分为两种类型:
因为php是弱语言类型,所以PHP 中的数组变量可以用一组连续的内存空间来存储任意多个、任意类型的数据,并且可以实现其他强数据类型中的堆、栈、队列等数据结构的功能。
PHP数组的创建和初始化
在PHP中,创建数组可以有两种方法:“直接为数组元素赋值”和“array()函数”,下面我们实际的代码案例来详细的给大家介绍一下这两种方法。
1、直接为数组元素赋值
我们可以通过形如“$数组变量名[下标] = 值;
”的格式来创建并初始化数组
下标
可以是一个字符串、一个整数,也可以为空(即不指定具体的索引值)。
示例1:
<?phpheader("Content-type:text/html;charset=utf-8");$array[0] = '欢迎';$array[1] = '来到';$array[2] = '编程网';$array['url'] = 'https://www.php.cn/';//输出语句var_dump($array);?>
输出结果:
示例2:
<?phpheader("Content-type:text/html;charset=utf-8");$array[] = '香蕉';$array[] = '苹果';$array[] = '橘子';$array[] = '榴莲';//输出语句var_dump($array);?>
输出结果:
可以看出:当我们不在方括号内指定具体的索引值使,默认为数字索引,且索引值默认从 0 开始依次增加。
2、使用array()函数
array() 函数用于创建数组。
1)空数组
直接array()函数,不添加任何参数,可以创建空数组
<?php$arr = array();//输出语句var_dump($arr);?>
输出:
2)索引数组
<?phpheader("Content-type:text/html;charset=utf-8");$array= array("香蕉","苹果","梨子","橙子","橘子","榴莲");//输出语句var_dump($array);?>
输出:
3)关联数组
array() 函数也接受一定数量用逗号分隔的key=>value
参数对。
<?phpheader("Content-type:text/html;charset=utf-8");$array= array(0=>"欢迎来到",1=>"编程网",2=>"PHP教程","URL"=>"Https://www.php.cn/");//输出语句var_dump($array);?>
输出结果:
以上是“PHP中一维数组怎么创建和初始化”这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注编程网PHP编程频道!
--结束END--
本文标题: PHP中一维数组怎么创建和初始化
本文链接: https://www.lsjlt.com/news/298922.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
下载Word文档到电脑,方便收藏和打印~
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0