zoukankan      html  css  js  c++  java
  • 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";
    ?> 

  • 相关阅读:
    VB.Net计算含日文的字符串长度
    修改三个属性,就可以让错误提示更详细
    ORACLE分页查询SQL语法
    探知主力仓位的原理
    Linux手机研发五大难关
    当SNS在垂直行业嫁接电子商务
    实时股票数据获取方式
    商业周刊:网民周末更爱移动Web 分类信息超社交
    Linux下的C编程实战
    想起了赵丹阳
  • 原文地址:https://www.cnblogs.com/losesea/p/2986394.html
Copyright © 2011-2022 走看看