zoukankan      html  css  js  c++  java
  • php--04

    <?php
    header("content-type:text/html;charset=utf-8");
    
    
    //数组  定义
    $arr = array('a','b');
    $arr = ['a','b'];
    
    
    //数值数组
    $arr = [1,2];
    //关联数组
    $arr = [
        'name'=>'张三',
        'sex'=>'男',
        13
    ];
    //取值
    echo $arr[0];//结果为13
    
    //多维数组
    $arr = [
        [1,2],
        'name',
        true,
        ['a','b']
    ];
    
    //数组取值通过元素的索引取值
    
    
    //数组遍历
    $arr = [
        'name'=>'zhangsan',
        'sex'=>'nan',
        'age'=>13
    ];
    
    
    
    
    foreach($arr as $key=>$val){
        echo $key.'<br>';
        echo $val.'<br>';
        echo $key.'=>'.$val.'<br>';
    }
    
    
    $arr = [1,2,3,4,5,6];
    foreach($arr as $val){
        echo $val;
    }
    
    //数组转字符串
    $arr1 = ['a','b','c'];
    $srr = implode(',',$arr1);
    echo $srr;
    
    $srr = join(':',$arr1);
    echo $srr;
    
    //字符串转数组
    $s = '1,2,3,4,5,6';
    $srr = explode(',',$s);
    // echo $srr;
    var_dump($srr);
    
    
    //数组操作
    $brr = [1,2,3];
    //反转数组
    $brr2 = array_reverse($brr);
    var_dump($brr2);
    //删除元素  删除第一个元素,返回值是被删除的元素
    $brr3 = array_shift($brr);
    echo $brr3;
    //删除元素  没有返回值
    $brr4 = unset($brr[2]);
    
    var_dump($brr);
    
    //添加元素
    array_unshift(0);
    array_push(4);
    $brr[] = 5;
    $brr['next'] = 6;
    
    var_dump($brr);
    ?>
  • 相关阅读:
    Login02
    工作笔记
    vim 使用笔记
    linux 命令常用笔记
    百度面试测试开发工程师内容
    sublime 快捷键
    如何升级php版本---从php5.5.12 升级php7.1.5 wamp实践
    如何新建自己的服务
    php.ini 文件中配置的意义注释
    linux 如何打包代码
  • 原文地址:https://www.cnblogs.com/1014852131qq/p/14250739.html
Copyright © 2011-2022 走看看