• php数组


    php中清空数组的方法如下:

    arr   =   array()
    #理解为重新给变量付一个空的数组。

    unset($arr)
    #这个才是真正意义上的释放,将资源完全释放。

    篇文章对于初学者来说比较有用了,是来告诉你php 定义二维数组与数组定义方法哦,定义一维数组很简单,方法也比较多,定义二级或多维数组也差不多,如下。
    */
    $array[] =1; //定义数组
    $array = array(1); //定义数组

    /*
    php如何定义二维数组(多维数组)呢?

    将一个一维数组的元素也定义为数组,就是一个二维数组,


    $aa=array(0=>"dd",1=>"ff"); 
    $bb=array(0=>"b1",1=>"b2");

    $cc=array(0=>$aa;1=>$bb); 此时,$cc[0]也是一个数组,$cc[1]也是一个数组,$cc就是一个二维数组.
    */

    //如何动态定义多维数组呢。

    $obj = array(16=>16);
    for($i=0;$i<16;$i++) {
     for($j=0;$j<16;$j++) {
      $obj[$i]=$j;
     }
    }

    多维数组:<?php
    $fruits = array ( "fruits"  => array ( "a" => "orange",
                                           "b" => "banana",
                                           "c" => "apple"
                                         ),
                      "numbers" => array ( 1,
                                           2,
                                           3,
                                           4,
                                           5,
                                           6
                                         ),
                      "holes"   => array (      "first",
                                           5 => "second",
                                                "third"
                                         )
                    );

    // Some examples to address values in the array above
    echo $fruits["holes"][5];    // prints "second"
    echo $fruits["fruits"]["a"]; // prints "orange"
    unset($fruits["holes"][0]);  // remove "first"

    // Create a new multi-dimensional array
    $juices["apple"]["green"] = "good";
    ?> 

  • 相关阅读:
    coursera 《现代操作系统》 -- 第五周 同步机制(2)
    coursera 《现代操作系统》 -- 第五周 同步机制(1)
    coursera 《现代操作系统》 -- 第四周 处理器调度
    coursera 《现代操作系统》
    路由器WAN端与LAN端的区别
    如何查看与刷新DNS本地缓存
    国内外常用的DNS服务器
    PPPOE协议
    WDS 的两种实现方式
    wifi基础知识整理
  • 原文地址:https://www.cnblogs.com/losesea/p/2986394.html
Copyright © 2020-2023  润新知