php全局变量

Igo*_*ssh 2 php methods class globals

我有一个全局变量$ config,现在我有一个类,我想使用config中的值作为类方法的默认参数,如函数f(var = $ config ['val']){}这个赋值工作?

Pek*_*ica 6

这项任务会有效吗?

不,它不会.

在函数定义中无法自动执行此操作.

您必须定义一个空的默认值:

function f($var = null) {  .... }
Run Code Online (Sandbox Code Playgroud)

然后$var在方法内的配置数组中填充一个值(如果它为null).