PHP 版本 4 :: 解析错误:语法错误,意外的"=",预期')'



此函数适用于较新的PHP版本:

function MKDSLD($mkD,&$slD=array()){}

但是

我得到:

Parse error: syntax error, unexpected '=', expecting ')'

使用PHP 4。

不用说,我在旧版本的PHP下解决了这个问题:(

很简单,但我想这里需要小的调整:D

提前谢谢!

PHP 4不支持默认参数作为引用参数。

您应该将$slD作为必需的参数处理:

function MKDSLD($mkD, &$slD){
// code
}

$x = array();
MKDSLD(5, $x);

相关内容

最新更新