extract() 的第一个参数必须为数组你给的信息太少了,考试啊?

解决方案 »

  1.   

    不知道你说什么.给你一个php.net上的例子<?php/* 假定 $var_array 是 wddx_deserialize 返回的数组*/$size = "large";
    $var_array = array ("color" => "blue",
                        "size"  => "medium",
                        "shape" => "sphere");
    extract ($var_array, EXTR_PREFIX_SAME, "wddx");print "$color, $size, $shape, $wddx_size\n";?>以上例子将产生: blue, large, sphere, medium
     
      

  2.   

    下面是出错提示:
    Warning: Wrong datatype in call to extract() in D:\vip\jackfang\collect\reg.php on line 3
      

  3.   

    看一下php手册你就清楚了! php的函数一般只要知道他的作用,传递和返回参数的类型 就可以了!