zoukankan      html  css  js  c++  java
  • php数组知识

    <?php
    /** 
    燕十八 公益PHP培训 
    课堂地址:YY频道88354001 
    学习社区:www.zixue.it 
    **/
    
    
    //数组知识
    $stu=('name'=>'luowen','age'=>23,'salary'=>125421);
    //method2
    $stu=null;
    $stu['name']='luowen';
    $stu['age']=23;
    $stu['salary']=125421;
    //覆盖
    $mm[]='a';
    $mm[]='b';
    $mm[1]='c';
    $mm[2]='d';
    print_r($mm);
    //输出
    
    [0]=>a
    [1]=>c
    [2]=>d
    
    
    $gg['name']='gouguo';
    $gg['age']=25;
    $gg[]='横竖';
    $gg[3]='净水';
    $gg[1]='明湖';
    $gg[]='黄山';
    $gg[]='庐山';
    print_r($gg);
    //输出结果
        [name] => gouguo
        [age] => 25
        [0] => 横竖
        [3] => 净水
        [1] => 明湖
        //默认从4开始,之前出现了3
        [4] => 黄山
        [5] => 庐山
    //数组的循环
    //method1 for循环,用于数组下表为0123456.....的数组
    for($i=0,$length=count($gg);$i<$length;$i++){
        echo $gg[$i];
    }
    //注:这里的$length=count($gg);提高了效率,count函数调用了一次;
    //当数组的小标不是0123456...的时候,这个时候,就要用foreach方法了
    foreach($gg as $key=>$val){
        echo $val;
    }
    echo $key.$val;
    //foreach自动循环数组取到数组的值,循环的时候,foreach函数将数组的键赋给$key,将值赋给$val;
    //最后输出的值是数组最后的一个值.
    
    ?>
  • 相关阅读:
    Django -- 路由系统(URLconf)
    Django简介
    jQuery
    DOM
    JavaScript
    HTML,CSS
    Redis PK Memcached
    ORM框架-SQLAlchemy
    Memcached操作以及用法
    Py3快速下载地址
  • 原文地址:https://www.cnblogs.com/luowen/p/2715959.html
Copyright © 2011-2022 走看看