博客列表 >PHP数组

PHP数组

这位同学问得好的博客
这位同学问得好的博客原创
2019年09月18日 09:09:41807浏览

一、PHP创建数组

<? php 
    $arr1 = array();
    $arr2 = [];
>

二、二维数组和三维数组

(php数组可指定下标,下标有英文和数字组成,如果没有指定,默认从0开始,如果指定了数字下标,后续未指定下标将从指定的数字开始)

<?php
    $arr = [
        'name'=>'CXK',
        'sex'=>'未知',
        'xihuan'=>[
            '篮球',
            'rap',
            '唱',
            'gequ'=>[
                '鸡你太没',
                '喂喂喂'
            ]
        ]
    ]
    //数组内能无限嵌套数组
>

三、遍历数组 foreach

<?php
    //一维数组变量,$k 代表下标,$v 代表下标对应的值
    foreach($arr as $k=>$v){
        each $v
    }
    
    //二维数组或多维数组遍历,同步不断嵌套foreach遍历数组
    foreach($arr as $k=>$v){
        foreach($v as $k2=>$v2){
            foreach($v2 as $k3=>$v3){
                 ....
            }
        }
    }
    //其他
    // var_dump() 在输出的时候会显示出打印对象的数据类型和长度 即使是空字符串或者null也有显示的结果
    // print_r() 主要是打印数组和对象的,和echo差不多
    // echo 
    
    //字符串连接符 .
    echo 'hello' . ' world'
    
    //输出结果  hello world
>

总结:数组值最常用的数据类型,foreach是遍历数组的基本方法,需要熟悉,掌握。

声明:本文内容转载自脚本之家,由网友自发贡献,版权归原作者所有,如您发现涉嫌抄袭侵权,请联系admin@php.cn 核实处理。
全部评论
文明上网理性发言,请遵守新闻评论服务协议