php 按引用传递的使用
2012-02-13 22:38
309 查看
测试1
function add($a)
{
$a+=1;
echo $a."<hr>";
}
$a = 1;
add($a);
echo $a
输出:
1
1
测试2
function add($a)
{
$a+=1;
echo $a."<hr>";
}
$a = 1;
add(& $a);
echo $a
输出虽然达到了效果,但是会报错
Warning: Call-time pass-by-reference has been deprecated; If you would like to pass it by reference, modify the declaration of add(). If you would like to enable call-time pass-by-reference, you can set allow_call_time_pass_reference to true in your INI file in path on line 8
2
2
测试3
function add(& $a)
{
$a+=1;
echo $a."<hr>";
}
$a = 1;
add($a);
echo $a
结果
2
2
这个才是正确的
function add($a)
{
$a+=1;
echo $a."<hr>";
}
$a = 1;
add($a);
echo $a
输出:
1
1
测试2
function add($a)
{
$a+=1;
echo $a."<hr>";
}
$a = 1;
add(& $a);
echo $a
输出虽然达到了效果,但是会报错
Warning: Call-time pass-by-reference has been deprecated; If you would like to pass it by reference, modify the declaration of add(). If you would like to enable call-time pass-by-reference, you can set allow_call_time_pass_reference to true in your INI file in path on line 8
2
2
测试3
function add(& $a)
{
$a+=1;
echo $a."<hr>";
}
$a = 1;
add($a);
echo $a
结果
2
2
这个才是正确的
相关文章推荐
- php引用详解,php引用传递使用,php引用方法返回,php引用分析!
- php引用详解,php引用传递使用,php引用方法返回,php引用分析!
- php引用详解,php引用传递使用,php引用方法返回,php引用分析!
- C++值传递、引用传递、指针传递以及STL模板堆的使用
- php中引用的使用
- 理解与使用PHP的&引用符
- php中使用url传递数组的方法
- PHP基础之引用的解释2——引用传递和返回
- CI源码引用使用--php引用demo,静态变量和引用关系
- 代码解释php中闭包函数里面use的使用方法和区别,以及&引用的含义
- PHP中引用&的使用注意事项(转)
- php 引用(&)的使用
- PHP中使用foreach引用需要注意的问题
- Perl函数参数中传递数组和引用的使用
- PHP引用&的使用
- php中变量引用&不可与global共同使用
- php正则表达式的模式修正符和逆向引用使用介绍
- 使用传递变量引用的方式完成两个数的交换
- php面向对象全攻略 (三)特殊的引用“$this”的使用