• PHP创建定义数组


       $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.'
    ';//输出键
        }
    ?>
    去看看你都知道那些?》》颜色代码大全

  • 相关阅读:
    Java 对象头
    JVM类加载过程
    final,static,this,super关键字汇总
    进程与线程通信
    数据库三范式
    接口与抽象类区别
    TF1.x + RTX 3090 训练PWCNet 踩坑
    spring boot jpa 配置多数据源 报错 datasource循环依赖
    springboot 配置 jasypt加密,应用于配置文件数据库密码加密形式展现
    Redis基础入门:五大数据类型有哪些?
  • 原文地址:https://www.cnblogs.com/panxu/p/4758703.html
Copyright © 2020-2023  润新知