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 正则 过滤html 的超链接
Jun 02 PHP
PHP sprintf()函数用例解析
May 18 PHP
php入门学习知识点七 PHP函数的基本应用
Jul 14 PHP
PHP中替换换行符的几种方法小结
Oct 15 PHP
解析php中eclipse 用空格替换 tab键
Jun 24 PHP
codeigniter数据库操作函数汇总
Jun 12 PHP
Linux下安装oracle客户端并配置php5.3
Oct 12 PHP
php超快高效率统计大文件行数
Jul 05 PHP
php获取本机真实IP地址实例代码
Mar 31 PHP
php如何实现不借助IDE快速定位行数或者方法定义的文件和位置
Jan 17 PHP
laravel 5异常错误:FatalErrorException in Handler.php line 38的解决
Oct 12 PHP
PHP中Static(静态)关键字功能与用法实例分析
Apr 05 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
支持png透明图片的php生成缩略图类分享
2015/02/08 PHP
ThinkPHP3.2.3框架实现执行原生SQL语句的方法示例
2019/04/03 PHP
jQuery页面图片伴随滚动条逐渐显示的小例子
2013/03/21 Javascript
基于jquery插件制作左右按钮与标题文字图片切换效果
2013/11/07 Javascript
JavaScript实现点击自动选择TextArea文本的方法
2015/07/02 Javascript
跟我学习javascript的undefined与null
2015/11/17 Javascript
jquery操作ID带有变量的节点实例
2016/12/07 Javascript
Vuejs实现购物车功能
2017/11/05 Javascript
vue2.0 实现导航守卫的具体用法(路由守卫)
2018/05/17 Javascript
微信小程序实现滑动切换自定义页码的方法分析
2018/12/29 Javascript
Vue实现Header渐隐渐现效果的实例代码
2020/11/05 Javascript
微信小程序实现通讯录列表展开收起
2020/11/18 Javascript
[02:39]我与DAC之Newbee.Moogy:从论坛到TI
2018/03/26 DOTA
python函数局部变量用法实例分析
2015/08/04 Python
Sanic框架路由用法实例分析
2018/07/16 Python
Python中的单行、多行、中文注释方法
2018/07/19 Python
python语言基本语句用法总结
2019/06/11 Python
django一对多模型以及如何在前端实现详解
2019/07/24 Python
快速解决jupyter启动卡死的问题
2020/04/10 Python
Python yield生成器和return对比代码实例
2020/04/20 Python
Python多线程的退出控制实现
2020/08/10 Python
Python的Tqdm模块实现进度条配置
2021/02/24 Python
HTML5文档结构标签
2017/04/21 HTML / CSS
美国著名的家居用品购物网站:Bed Bath & Beyond
2018/01/05 全球购物
师范生实习个人的自我评价
2013/09/28 职场文书
学校出纳员岗位职责
2014/03/18 职场文书
爱国演讲稿500字
2014/05/04 职场文书
安全月活动总结
2014/05/05 职场文书
文明和谐家庭事迹材料
2014/05/18 职场文书
师德师风事迹材料
2014/12/20 职场文书
教师工作证明范本
2015/06/12 职场文书
听课评课活动心得体会
2016/01/15 职场文书
如何在centos上使用yum安装rabbitmq-server
2021/03/31 Servers
pytorch 实现变分自动编码器的操作
2021/05/24 Python
小程序实现悬浮按钮的全过程记录
2021/10/16 HTML / CSS
深入讲解数据库中Decimal类型的使用以及实现方法
2022/02/15 MySQL