为函数参数中的变量赋值空值是什么意思?

时间:2017-01-22 11:10:53

标签: php function

我一直在TheNewBoston的PHP教程中关注一些OOP。主机将一个字符串作为类函数之一中的实际参数传递,并将null值赋给变量作为形式参数。我没有得到什么,为什么他这样做。

以下是代码:

的config.php

class Config
{
    public static function get($path=null)
    {
        if($path)
        {
            $path = explode('/', $path);
            print_r($path);         
        }
    }
}

Index.php

Config::get('mysql/host');

代码输出Array([0] => mysql [1] => host)。

但是为$ path分配null是什么意思?为什么没有将空值赋值给$ path?

0 个答案:

没有答案