本帖最后由 u012207338 于 2013-09-22 16:31:26 编辑

解决方案 »

  1.   

    都可以,键名就是是字符串可以参考下 http://www.php100.com/html/webkaifa/PHP/PHPyingyong/2009/0828/3240.html
      

  2.   

    <?
        $x=array(0=>"aaa","1"=>"bbb");   //数组定义,没用引号,这样也对。为什么?
        echo $x['0'];                                      //数组引用,用单引号,这样也对。为什么?
    ?>
      

  3.   

    php 最好用单引号 - - 貌似效率 快那么一丢丢..... (可忽略不计) 不过代码规范下 统一下就好数组
    array(  key =>  value
         , ...
         )
    // 键(key) 可是是一个 整数(integer) 或 字符串(string)
    // 值(value) 可以是任意类型的值
      

  4.   


    PHP语法,字符串,是否必须用双引号?
      

  5.   

    php的数组分为数值键和关联数组两种。
      

  6.   

    数组的键名可以是字符串、整数、浮点数甚至是对象
    但基于php本身可变类型的特殊性,会出现下列情况:
    <?php
    $a=array(0=>1, '0'=>2);
    var_dump($a);
    ?>array(1) {
      [0]=>
      int(2)
    }