Chinaunix首页 | 论坛 | 博客
  • 博客访问: 11231
  • 博文数量: 10
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 105
  • 用 户 组: 普通用户
  • 注册时间: 2014-06-15 21:22
文章分类

全部博文(10)

文章存档

2019年(2)

2015年(8)

我的朋友

分类: PHP

2015-08-25 21:08:26

   $array = array();  
    $array["key"] = "values";  
?> 
在PHP中声明数组的方式主要有两种:
1.用array()函数声明数组,
2.直接为数组元素赋值。


    //array数组
    $users = array('phone','computer','dos','linux');
    echo $users;//只会打印出数据类型Array
    print_r($users);//Array ( [0] => phone [1] => computer [2] => dos [3] => linux )


    $numbers = range(1,5);//创建一个包含指定范围的数组
    print_r($numbers);//Array ( [0] => 1 [1] => 2 [2] => 3 [3] => 4 [4] => 5 )
    print_r(true);//1
    var_dump(false);//bool(false)


//print_r可以把字符串和数字简单地打印出来,数组会以Array开头并已键值形式表示,print_r输出布尔值和null的结果没有意义,因此用var_dump更合适


//通过循环来显示数组里所有的值
    for($i = 0 ;$i < 5;$i++){
        echo $users[$i];
        echo '
';
    }


//通过count/sizeof统计数组中单元数目或对象中的属性个数


    for($i = 0; $i < count($users);$i++){
        echo $users[$i];
        echo '
';
    }
//还可以通过foreach循环来遍历数组,这种好处在于不需要考虑key
    foreach($users as $value){
        echo $value.'
';//点号为字符串连接符号
    }
//foreach循环遍历 $key => $value;$key和$value是变量名,可以自行设置
    foreach($users as $key => $value){
        echo $key.'
';//输出键
    }
?>
去看看你都知道那些?》》颜色代码大全
阅读(232) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~