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 相关文章推荐
基于文本的留言簿
Oct 09 PHP
一些关于PHP的知识
Nov 17 PHP
Php Cookie的一个使用注意点
Nov 08 PHP
Uchome1.2 1.5 代码学习 common.php
Apr 24 PHP
PHP页面间参数传递的四种方法详解
Jun 09 PHP
Laravel 5框架学习之日期,Mutator 和 Scope
Apr 08 PHP
php实现Mysql简易操作类
Oct 11 PHP
详解HTTP Cookie状态管理机制
Jan 14 PHP
thinkphp中多表查询中防止数据重复的sql语句(必看)
Sep 22 PHP
PHP登录(ajax提交数据和后台校验)实例分享
Dec 29 PHP
PHP实现分布式memcache设置web集群session同步的方法
Apr 10 PHP
VSCode+PHPstudy配置PHP开发环境的步骤详解
Aug 20 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 保留小数点
2009/04/21 PHP
PHP Smarty模版简单使用方法
2016/03/30 PHP
PHP实现根据数组某个键值大小进行排序的方法
2018/03/13 PHP
jquery常用技巧及常用方法列表集合
2011/04/06 Javascript
纯JAVASCRIPT图表动画插件Highcharts Examples
2011/04/16 Javascript
JavaScript事件处理器中的event参数使用介绍
2013/05/24 Javascript
Javascript call和apply区别及使用方法
2013/11/14 Javascript
jQuery实现鼠标滚轮动态改变样式或效果
2015/01/05 Javascript
JavaScript替换当前页面的方法
2015/04/03 Javascript
浅谈js 闭包引起的内存泄露问题
2015/06/22 Javascript
JS实现淡蓝色简洁竖向Tab点击切换效果
2015/10/06 Javascript
javascript匀速运动实现方法分析
2016/01/08 Javascript
jQuery实现邮箱下拉列表自动补全功能
2016/09/08 Javascript
Javascript实现前端简单的路由实例
2016/09/11 Javascript
基于jQuery解决ios10以上版本缩放问题
2017/11/03 jQuery
原生js实现贪食蛇小游戏的思路详解
2019/11/26 Javascript
Python的爬虫框架scrapy用21行代码写一个爬虫
2017/04/24 Python
Python实现简单过滤文本段的方法
2017/05/24 Python
python使用fork实现守护进程的方法
2017/11/16 Python
简单了解Django模板的使用
2017/12/20 Python
Python爬虫爬取一个网页上的图片地址实例代码
2018/01/16 Python
20个常用Python运维库和模块
2018/02/12 Python
PYTHON绘制雷达图代码实例
2019/10/15 Python
Python3监控疫情的完整代码
2020/02/20 Python
jupyter notebook 恢复误删单元格或者历史代码的实现
2020/04/17 Python
Django调用百度AI接口实现人脸注册登录代码实例
2020/04/23 Python
Python基于traceback模块获取异常信息
2020/07/23 Python
基于Python pyecharts实现多种图例代码解析
2020/08/10 Python
AmazeUI 加载进度条的实现示例
2020/08/20 HTML / CSS
酒店管理自荐信
2013/10/23 职场文书
《去年的树》教学反思
2014/04/11 职场文书
班级旅游计划书
2014/05/03 职场文书
感恩之星事迹材料
2014/05/03 职场文书
初中升旗仪式演讲稿
2014/05/08 职场文书
国际经济贸易专业自荐信
2014/06/13 职场文书
干货:如何写好工作总结报告!
2019/05/10 职场文书