本帖最后由 baocai001 于 2012-07-18 20:03:15 编辑

解决方案 »

  1.   

    这是一个类中的方法吧? 它的作用其实简单到就是存储和读取一个值。
    比如 c("hello", "I say hello");
    echo c("hello"); // 输出: I say hello\
    你哪方面想不通?
      

  2.   

    妙处在于 static $config 的使用,当离开函数作用域事它的值并不会消失,而会保留最近一次的值。
    这样看就清楚了:
    c("hello", "I say hello"); //一次赋值
    c(array("a", "b"));   //二次赋值
    var_dump( c());
    array(3) {
      ["hello"]=>
      string(11) "I say hello"
      [0]=>
      string(1) "a"
      [1]=>
      string(1) "b"
    }