到了php5.4+以后,引用传递怎么办?

离开江湖 发布于 2012/10/10 14:40
阅读 754
收藏 0
PHP
到了php5.4+以后,引用传递怎么办?
func(&$var);
function func(&$var){
//对$var的一系列运算处理
}

但到了php5.4以后的版本,对数组和对象的引用传递发生了变化,是这样的:

func($var); //注意这里,调用函数的时候已经没有了&,但定义的时候还有
function func(&$var){
//对$var的一系列运算处理
}
吐槽:要加&就全加,要不加就全不加,一个不加&一个加&,还嫌PHP的语法不够莫名其妙吗?如果PHP连向前兼容的优点都没了,还有什么可圈可点的地方?这一点小变化能让以前的项目折腾人好久时间

加载中
0
小耶果
小耶果
所以升级语言时要有评估这个动作
返回顶部
顶部