此函数适用于较新的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);