解决 PHP Fatal error: Call-time pass-by-reference has been removed

PHP在升级到5.4版本的php可能会出现这种错误:

如果这样使用函数(或者类)的话,会产生一个 PHP Fatal error:
foo(&$var);
实际上,这样用法在php5.3中就会有提示,只是之前的仅仅会提示Deprecated而已。

// 正确写法

function myFunc(&$arg) { do something... }

 

myFunc($var);//Call myFunc

 

//错误写法

function myFunc($arg) { do something... }

 

myFunc(&$arg);//Call myFunc

你可能感兴趣的:(reference)