php &引用符和php &作为位操作符
时间:2010-08-18 来源:原创 作者:yuge 浏览次数:
echo "第一个:<br/>";
//第一个:
function &strAppOne() {
static $v = 0;
$v++;
echo $v.nl2br("\n");//
return $v;
}
strAppOne();
$b =& strAppOne();
$b += 10;
strAppOne();
print_r($b);
//第二个:
echo "<br/>第二个:<br/>";
function &strAppTwo(){
static $v = 0;
$v++;
echo $v.nl2br("\n");
return $v;
}
strAppTwo();
$b = strAppTwo();
$b += 10;
strAppTwo();
print_r($b);
//第三个:
echo "<br/>第三个:<br/>";
function strAppThree() {
static $v = 0;
$v++;
echo $v.nl2br("\n");
return $v;
}
strAppThree();
$b =& strAppThree();
$b += 10;
strAppThree();
print_r($b);
做自己测试,通过结果,对比出其中的异同点。
接下来我们说一下位操作符&
还是这个家伙,在不同的地方,他的功能就是不一样的:
$str="wod";
echo $str &="dow";
没有看过&=这样的写吧,其实刚开始,我也感觉很陌生,通过我自己的测试,实际上就是做的位与操作,大家可以自己测试一下。
版权归原作者所有,内容仅供参考学习,不得用于商业用途。