位置: 编程技术 - 正文
推荐整理分享PHP数组实例详解(php 数组),希望有所帮助,仅作参考,欢迎阅读内容。
文章相关热门搜索词:php中数组的概念,php中数组的概念,php数组数据结构,php数组实现原理,php数组操作函数,php中数组的概念,php中数组的常用函数及用法,php中数组的常用函数及用法,内容如对您有帮助,希望把文章链接给更多的朋友!
作为一名C++程序员,在转做PHP开发的过程中,对PHP数组产生了一些混淆,与C++数组有相似的地方,也有一些不同,下面就全面地分析一下PHP的数组及其与C++中相应数据类型的区别和联系。
数组的分类:
1、数值数组:也叫索引数组,即以数字(从0 开始)作为数组下标。相当于C++中的vector。
2、关联数组:以字符串作为数组下标。相当于C++中的map。
3、多维数组:数组中每个元素也是一个数组。其子数组中的每个元素也可以是数组。
数组的声明:
1、数值数组
a、如下例子中,会自动分配数字ID键。
$names = array("Peter","Joe","Lily"); b、如下例子中,我们人工分配数字ID键。
$names[0] = "Peter"; $names[1] = "Joe"; $names[2] = "Lily";
可以在脚本中使用这些ID键:
2、关联数组:
例子1
$ages = array("Peter"=>, "Joe"=>, "Lily"=>);
例子2
本例与例子1相同,只是另一种创建数组的方法。
在脚本中使用关联数组:
以上脚本输出:
Peter is years old.
3、多维数组:
在本例中,我们创建了一个带有自动分配数字ID键的多维数组:
以上代码输出:
Is Megan a part of the Griffin family
1、for循环遍历
for循环只能遍历索引数组。
2、foreach遍历
即可以遍历索引数组,也可以遍历关联数组
遍历索引数组
A、一维数组遍历
索引数组
B、多维数组遍历
以上所述是小编给大家介绍的php数组的实例详解,希望对大家有所帮助。
php 在字符串指定位置插入新字符的简单实现 php在字符串指定位置插入新字符的简单实现因为项目用到DataTable表格加载后台数据,要连表查询虚拟机选中的策略状态,所以想到先把策略表内容取出
浅谈PHP值mysql操作类 浅谈PHP值mysql操作类php/***CreatedbyPhpStorm.*User:Administrator*Date:/6/*Time::*/ClassMysqls{private$table;//表private$opt;publicfunction__construct($host,$user,$pwd,$name,$table_nam
ThinkPHP实现更新数据实例详解(demo) 在没介绍正文之前先给大家介绍下数据更新方法支持的连贯操作方法有:在上一篇文章中我们实现了数据的删除和批量删除,这一篇文章我们将实现数
标签: php 数组
本文链接地址:https://www.jiuchutong.com/biancheng/296424.html 转载请保留说明!友情链接: 武汉网站建设