数量少的变量初始化信手拈来
如果数量较多的时候就有点难受了$a,$b,$c,$d,$e.....写成这样
$a=0;
$b=0;
$c=0;
$d=0;
$e=0;
....不好看,不方便,不舒服...那么你怎么初始化?别告诉我不初始化,关闭错误提示.

解决方案 »

  1.   

    $a=$b=$c=...=0;
    $d=$e=...=array();
    这样好看点了不? 哈哈    没碰到太多需要初始化的变量了
      

  2.   

    如果没有规律那就只能人肉了。有规律还好写。如果从数组中可以用 extract/list;
     引用一段:
    $my_array = array("a" => "Cat","b" => "Dog", "c" => "Horse");
    extract($my_array);
    echo "\$a = $a; \$b = $b; \$c = $c";  //输出:$a = Cat; $b = Dog; $c = Horse 
      

  3.   


    不知道咋回事,我对这种写法$a=$b=$c=...=0; 比较抗拒.嘿嘿,不过就这么$a $b 啥的下来也够难看的
    要是能这么写也好很多呀
    $a,$b,$c...=0;
      

  4.   

    php 允许不初始化变量,这表现出了 php 的灵活性、简便性
    如果一定要初始化,倒不如
    extract(array_flip(explode(',', 'a,b,c,d,e,f,g,h')));$a=0;
    $b=0;
    $c=0;
    $d=0;
    $e=0;
    .... 烦!!$a=$b=$c=...=0;
    $d=$e=...=array();也烦!!
      

  5.   


    看到boss烦,大约可以改标题为无头尸II了...哈哈哈.也意味着差不多该结帖了.
      

  6.   

    等哪天,php 变成编译型语言了,就不烦这个了。那又烦什么呢....
      

  7.   

    本来人家php设计的时候,就是可以变量啥时候用啥时候定义,不知道。那位哥,把php修正成了一种类似强类型的不伦不类的东西。跟个杂种一样。太不容易了,php程序员苦逼啊
      

  8.   

    PHP啊,不清楚,
    C/C++中可以写成变参函数,一次清空任意多个变量