码迷,mamicode.com
首页 > 编程语言 > 详细

php数组

时间:2016-06-02 13:32:06      阅读:138      评论:0      收藏:0      [点我收藏+]

标签:

常用函数

生成随机数

echo rand(1,10);//两个参数来确定随机数的范围

日期时间函数

var_dump(time());//取当前时间的UNIX时间戳

date_default_timezone_set(‘PRC‘);//改变时区

echo date("Y-m-d H:i:s",time());//格式化日期时间戳

echo date("Y-m-d H:i:s");//声调第二个参数获得当前时间

数组 特点:php的数组可以存储任意类型的数据,可以不连续,可以是索引的,也可以是关联的

定义数组(1) $attr = array(1,2,3);//定义简单的索引数组

定义数组(2) $attr[]=1;

                    $attr[]=2;

定义数组(3) $attr = array( "one"=>"hello", 100, "three"=>10.9 );

                    $attr = array( "hello", "2"=>"2222", "world" )

数组取值

echo $attr[0];//根据索引取值

echo $attr["three"];//根据KEY取value值

遍历数组

1.for 循环,适用于索引数组

for($i=0;$i<count($attr);$i++)

{  echo $attr[$i]."<br>";}  

2.foreach数组

foreach($attr as $v)

{  echo $v."<br>";}

foreach($attr as $k=>$v)

{  //echo $k."--".$v."<br>";

 echo "{$k}--{$v}<br>";}

3. var_dump(each($attr));//返回数组里当前元素的详细内容

list($a,$b,$c)=$attr;//将右侧数组里面的每个元素分别赋值给list()的参数列表。注意:右侧数组必须包含索引

echo $a;

echo $b;

echo $c;

while(list($s,$h)=each($attr))

{  echo "{$s}--{$h}<br>";}

php数组

标签:

原文地址:http://www.cnblogs.com/UC0079/p/5552488.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!