public function __construct($config=null)请问构造函数中$config=null是什么意思,有什么作用?
一般类的参数都是这样加public function __construct($parme1,$parm2)
但是这个用$config=null 实在搞不懂是什么意思
还望达人解答

解决方案 »

  1.   

    参数默认值,可以试一下function t($str = 'abc'){echo $str;}
    t();
    t('123');
      

  2.   

    $config=null表示该函数可以有一个参数,该参数在调用该函数的时候可写可不写,不写的话就是默认为NULL
    如果没有变量=值这种形式的话,该参数就必须在调用是写上,否则报错
      

  3.   

    表示这个参数是可选的,不填就为null