因此,在基本的PHP函数(可能不是一个很好的参考,但无论如何)示例中,函数array_push($arr, $info)
-您可以在$info
变量中放入任意多的项,但如果您不在所创建的函数(例如public function __connstruct($conn_string, $drivers)
)中放入参数,则如何实现不需要$drivers
变量,除非用它调用函数。
它是函数中一种特殊类型的变量吗?
试试这个:默认参数
public function __construct($conn_string, $drivers = null)
{
// do something
}
这使得$drivers成为可选的函数参数