仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 606|回复: 7
打印 上一主题 下一主题

[学习教程] PHP教程之笨鸟学php(六) 数组

[复制链接]
飘灵儿 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-16 22:11:13 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
第1步环境配置好了,你算了进了1小步了,那么第2步呢就是调出第1个程序一般都是用helloworld,视频教程里面我都做了,helloworld1、数组概述
1.1数组是复合范例
1.2数组中能够存储恣意长度的数据,也能够存储恣意范例的数据



2、数组的范例
2.1索引数组:下标是按次整数作为索引
  1. [/code];?>
复制代码
2.2联系关系数组:下标是字符串作为索引
  1. [/code];$user["name"]="lisi";echo$user["name"];?>
复制代码

3、数组的多种声明体例
3.1间接为数组元素赋值
a.假如索引下标不给值,就会从0入手下手按次索引
b.假如给出索引下标,下一个就会是从最年夜的入手下手增1
c.假如前面呈现后面的下标,假如是赋值就是为后面的元素从头赋值
d.夹杂声明时,索引和联系关系不相互影响(不影响索引下标的声明)



3.2利用array()函数
a.默许是索引数组
b.假如为联系关系数组和索引数组指定下标,利用键=>值
c.多个成员之前利用“,”支解

  1. [/code];/**Array([0]=>1[1]=>zhsangsan[2]=>10[3]=>nan[4]=>aaa@bbb.com)*/$user2=array("id"=>1,"name"=>"zhsangsan","age"=>10,100=>"nan","aaa@bbb.com");echo[code];print_r($user2);echo
复制代码
;/**Array([id]=>1[name]=>zhsangsan[age]=>10[100]=>nan[101]=>aaa@bbb.com)*/?>[/code]主要常识点:二维数组
  1. [/code];/**Array([user]=>Array([0]=>Array([0]=>1[1]=>zansan[2]=>10[3]=>nan)[1]=>Array([0]=>2[1]=>lisi[2]=>20[3]=>nv)))*/?>
复制代码
4、数组的遍历
4.1利用for语句轮回遍历(不保举)
范围性:数组必需是索引数组,并且下标必需是一连的(但是索引数组下标能够不一连,数组还多是联系关系数组)
  1. [/code]4.2利用foreach语句轮回遍历(激烈保举)
  2. 轮回次数由数组的元素个数决意,每次轮回城市将数组中的元素分离赋值给前面的变量
  3. [code]
复制代码
4.3利用while(),list(),each()组合轮回遍历(不保举)
each()函数:
*必要一个数组作为参数
*前往来的也是一个数组
*前往来的数组时0,1,key,value四个下标,0和key下标是以后数组元素的键,1和value下标是以后数组元素的值
*默许以后元素就是第一个元素
*每实行一次后就会将以后元素向后挪动
*假如已到了最初还实行这个函数,则前往false
  1. [/code]
  2. list()函数:
  3. *list()=array();必要将一个数组赋值给这个函数
  4. *数组中的元素个数要和list()函数中的参数个数不异
  5. *数组中的每一个元素值会赋值给list()函数中的每一个参数,list()将每一个参数转为变量
  6. *list()只能吸收索引数组
  7. [code]
复制代码









可以说你的马步已经扎的差不多了,接下来就要开始练把势的时候了,如果有条件的话,用笔或者打印一个简易的PHP手册在身上,时不时的摸出来看看,记得,去WC也不能放过(^2^)。
分手快乐 该用户已被删除
沙发
发表于 2015-1-18 21:50:45 | 只看该作者
个人呢觉得,配wamp 最容易漏的一步就是忘了把$PHP$目录下的libmysql.dll拷贝到windows系统目录的system32目录下,还有重启apache。
再见西城 该用户已被删除
板凳
发表于 2015-1-26 12:56:47 | 只看该作者
爱上php,他也会爱上你。
不帅 该用户已被删除
地板
发表于 2015-2-4 16:55:23 | 只看该作者
微软最近出的新字体“微软雅黑”,虽然是挺漂亮的,不过firefox  支持的不是很好,所以能少用还是少用的好。
活着的死人 该用户已被删除
5#
发表于 2015-2-10 04:39:53 | 只看该作者
曾经犯过一个很低级的错误,我在文件命名的时候用了一个横线\\\\\\\'-\\\\\\\' 号,结果找了好几个小时的错误,事实是命名的时候 是不能用横线 \\\\\\\'-\\\\\\\' 的,应该用的是下划线  \\\\\\\'_\\\\\\\' ;
飘飘悠悠 该用户已被删除
6#
发表于 2015-3-10 07:52:25 | 只看该作者
本文当是我的笔记啦,遇到的问题随时填充
老尸 该用户已被删除
7#
发表于 2015-3-17 05:34:39 | 只看该作者
最后祝愿,php会给你带来快乐的同时 你也会给他带来快乐。
愤怒的大鸟 该用户已被删除
8#
发表于 2015-3-23 22:46:58 | 只看该作者
当然这种网站的会员费就几十块钱。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-12-23 02:54

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表