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 相关文章推荐
实用函数9
Nov 08 PHP
PHP采集相关教程之一 CURL函数库
Feb 15 PHP
PHP学习笔记之二
Jan 17 PHP
php数组函数序列之in_array() 查找数组值是否存在
Oct 29 PHP
Ajax+PHP快速上手及简单应用说明
Jul 24 PHP
PHP函数extension_loaded()用法实例
Jan 19 PHP
php可应用于面包屑导航的递归寻找家谱树实现方法
Feb 02 PHP
PHP foreach遍历多维数组实现方式
Nov 16 PHP
php+webSoket实现聊天室示例代码(附源码)
Feb 17 PHP
PHP使用第三方即时获取物流动态实例详解
Apr 27 PHP
浅谈php://filter的妙用
Mar 05 PHP
TP5多入口设置实例讲解
Dec 15 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读取网页文件内容的实现代码(fopen,curl等)
2011/06/23 PHP
php urlencode()与urldecode()函数字符编码原理详解
2011/12/06 PHP
php版微信发红包接口用法示例
2016/09/23 PHP
Thinkphp集成抖音SDK的实现方法
2020/04/28 PHP
JavaScript 实现类的多种方法实例
2013/05/01 Javascript
浅析onsubmit校验表单时利用ajax的return false无效问题
2013/07/10 Javascript
JS设置cookie、读取cookie、删除cookie
2015/04/17 Javascript
Underscore源码分析
2015/12/30 Javascript
jQuery侧边栏实现代码
2016/05/06 Javascript
使用bootstrap3开发响应式网站
2016/05/12 Javascript
JS实现简单的右下角弹出提示窗口完整实例
2016/06/21 Javascript
Angular2数据绑定详解
2017/04/18 Javascript
clipboard.js在移动端复制失败的解决方法
2018/06/13 Javascript
微信小程序支付前端源码
2018/08/29 Javascript
vue-cli项目修改文件热重载失效的解决方法
2018/09/19 Javascript
Vue2.x Todo之自定义指令实现自动聚焦的方法
2019/01/08 Javascript
JS中使用react-tooltip插件实现鼠标悬浮显示框
2019/05/15 Javascript
js实现小球在页面规定的区域运动
2020/06/16 Javascript
js 函数性能比较方法
2020/08/24 Javascript
[03:42]2014DOTA2西雅图国际邀请赛 Navi战队巡礼
2014/07/07 DOTA
[03:00]《DAC最前线》之欧美新秀VS老将
2015/02/01 DOTA
[03:04]2018年国际邀请赛典藏宝瓶&莱恩声望物品展示 片尾有彩蛋
2018/06/04 DOTA
Python SQL查询并生成json文件操作示例
2018/08/17 Python
numpy concatenate数组拼接方法示例介绍
2019/05/27 Python
python实现大文本文件分割
2019/07/22 Python
jupyter note 实现将数据保存为word
2020/04/14 Python
thinkphp5 路由分发原理
2021/03/18 PHP
纯CSS3打造动感漂亮时尚的扇形菜单
2014/03/18 HTML / CSS
CSS3中各种颜色属性的使用教程
2016/05/17 HTML / CSS
积极分子思想汇报
2014/01/04 职场文书
大学生蛋糕店创业计划书
2014/01/13 职场文书
简单的辞职信范文
2014/01/18 职场文书
优乐美广告词
2014/03/14 职场文书
企业年会主持词
2014/03/27 职场文书
2014年学生会干事工作总结
2014/11/07 职场文书
监守自盗观后感
2015/06/10 职场文书