php数组的概述及分类与声明代码演示


Posted in PHP onFebruary 26, 2013
<?php 
/** 
** 一数组的概述 
1.数组的本质:管理和操作一组变量,成批处理 
2.数组是复合类型 
3.数组中可以存储任意长度的数据。也可以存储任意类型的数据 
4.数组就可以完成其他语言数据结构的功能(链表,队列,栈,集合类) 
** 
二.数组的分类 
数组中存有多个单元,(单元称为元素) 
每个元素都是由下标【键】和值组成 
单独访问元素的时候,都是通过下标【键】来访问元素 
1.一维数组 ,二维数组,三维数组 。。。。。多维数组 
(数组的数组,就是在数组中存有其他的数组) 2.php中有两种数组 
索引数组:就是下标【键】是顺序整数的索引 
关联数组 :下标是字符串作为索引 
下标(整数,字符串)只有这两种 
* 
三。数组多种声明方式 
1直接为数组元素赋值 
如果索引下标不给出就会从0开始顺序索引 
如果给出索引下标那下一个就会从最大的开始增1 
如果后面出现前面的下标,如果是赋值就是为前面的元素重新赋值 
d混合声明的时索引和关联不互相影响(不影响索引下标的声明) 
2使用array()函数 
a默认是索引数组 
b。如果为关联数组和索引数组制定下标,使用键=>值 
c多个成员之间使用“,”分割; 
3使用其他的函数声明 
file(); 
* 
* 
* 
* 
**/ 
echo $arr[5] 
//索引数组 
$user[]=1; 
$user[9]="张三" 
$user[0]=10; 
$user[3]="nan"; 
$info=array( 
"$user"=array( 
//$user[0] 
array("1","张三",10,"nan"), 
//$user[1] 
array("2","lisi",10,"nan"), 
//$user[2] 
array("3","wangwu",10,"nan"), 
), 
"$score"=array( 
//$user[0] 
array("1","张三",10,"nan"), 
//$user[1] 
array("2","lisi",10,"nan"), 
//$user[2] 
array("3","wangwu",10,"nan"), 
), 
"$connect"=array( 
//$user[0] 
array("1","张三",10,"nan"), 
//$user[1] 
array("2","lisi",10,"nan"), 
//$user[2] 
array("3","wangwu",10,"nan"), 
), 
}; 
$user[][]=1; 
$user[][]=1; 
$user[][]=1; 
$user[][]=1; 
$user[][]=1; 
?>
PHP 相关文章推荐
如何写php程序?
Dec 08 PHP
PHP扩展模块Pecl、Pear以及Perl的区别
Apr 09 PHP
使用php批量删除数据库下所有前缀为prefix_的表
Jun 09 PHP
destoon二次开发模板及调用语法汇总
Jun 21 PHP
跟我学Laravel之路由
Oct 15 PHP
php实现短信发送代码
Jul 05 PHP
php打包压缩文件之ZipArchive方法用法分析
Apr 30 PHP
php魔术方法功能与用法实例分析
Oct 19 PHP
php获取当前月与上个月月初及月末时间戳的方法
Dec 05 PHP
深入解析PHP中SESSION反序列化机制
Mar 01 PHP
PHP+百度AI OCR文字识别实现了图片的文字识别功能
May 08 PHP
PHP判断当前使用的是什么浏览器(推荐)
Oct 27 PHP
浅谈apache和nginx的rewrite的区别
Feb 22 #PHP
php并发对MYSQL造成压力的解决方法
Feb 21 #PHP
php连接mssql数据库的几种方法
Feb 21 #PHP
PHP递归调用的小技巧讲解
Feb 19 #PHP
PHP递归返回值时出现的问题解决办法
Feb 19 #PHP
PHP递归算法的详细示例分析
Feb 19 #PHP
七款最流行的PHP本地服务器分享
Feb 19 #PHP
You might like
实现php加速的eAccelerator dll支持文件打包下载
2007/09/30 PHP
用PHP+MySQL搭建聊天室功能实例代码
2012/08/20 PHP
PHP filesize函数用法浅析
2019/02/15 PHP
javascript 表单的友好用户体现
2009/01/07 Javascript
js获取指定日期前后的日期代码
2013/08/20 Javascript
js判断IE浏览器版本过低示例代码
2013/11/22 Javascript
jQuery判断div随滚动条滚动到一定位置后停止
2014/04/02 Javascript
页面js遇到乱码问题的解决方法是和无法转码的情况
2014/04/30 Javascript
addEventListener 的用法示例介绍
2014/05/07 Javascript
Jquery中CSS选择器用法分析
2015/02/10 Javascript
JS时间特效最常用的三款
2015/08/19 Javascript
JavaScript实现身份证验证代码
2016/02/17 Javascript
Javascript下拉刷新的简单实现
2017/02/14 Javascript
express启用https使用小记
2019/05/21 Javascript
axios 实现post请求时把对象obj数据转为formdata
2019/10/31 Javascript
python处理csv中的空值方法
2018/06/22 Python
Python爬虫入门有哪些基础知识点
2020/06/02 Python
Django如何在不停机的情况下创建索引
2020/08/02 Python
Python try except finally资源回收的实现
2021/01/25 Python
python如何用matplotlib创建三维图表
2021/01/26 Python
CSS3实现圆角、阴影、透明效果并兼容各大浏览器
2014/08/08 HTML / CSS
纯css3制作网站后台管理面板
2014/12/30 HTML / CSS
详解HTML5表单新增属性
2016/12/21 HTML / CSS
美国知名生活购物网站:Goop
2017/11/03 全球购物
将世界上最美丽的摄影作品转化为艺术作品:Photos.com
2017/11/28 全球购物
优秀学生干部个人的自我评价
2013/10/04 职场文书
销售业务员岗位职责
2014/01/29 职场文书
大学生创业项目方案
2014/03/08 职场文书
初中学校军训方案
2014/05/09 职场文书
文艺演出策划方案
2014/06/07 职场文书
会计岗位说明书
2014/07/29 职场文书
学生上课看漫画的检讨书
2014/09/26 职场文书
小学教师个人总结
2015/02/05 职场文书
酒店厨房管理制度
2015/08/06 职场文书
关于Python OS模块常用文件/目录函数详解
2021/07/01 Python
win10重装系统后上不了网怎么办 win10重装系统网络故障的解决办法
2022/07/23 数码科技