关于&符号加在变量前面的问题 引用,不过现在php会自己优化了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 呵呵,结果当然一样了。我翻译一下第一种,然后你就明白了1种用发function func1(&$xx){echo '$xx初值为:'.$xx.'<br/>';$xx="中国";}$xx = '测试';$tmp = &$xx; func1($tmp);echo '最后$xx的值为:'.$xx.'<p>';可以理解为这里,$tmp 是指向 $xx 的指针。然后在调用函数,又取了一次地址,可能php地址重复取都是按照一次取吧你也可以试验一下.$aa = "我在这里";$bb = &$aa;$cc = &$bb;$dd = &$cc;$ee = &$dd;echo $ee;中间你也可以变更任意一个变量,然后观察一下结果。 PHP 的设计,取多次地址,按照取一次地址计算。这样从取地址上避免了内存泄漏的问题。 php长整形计算问题 ESC下面的键是什么? fenxi 不想让别人通过网页源代码,获取到我的音乐文件。 学习。。 php mysql 乱码 用php连接odbc,用什么方法传回行记录? PHP的编译器怎么处理条件衡为“假”的代码? 如何从文本中找出一句话? 怎样用php实现两个时间相减,得到相差的天数?? 模糊查询问题 PHP如何连接ORACLE9i数据库?
我翻译一下第一种,然后你就明白了1种用发
function func1(&$xx)
{
echo '$xx初值为:'.$xx.'<br/>';
$xx="中国";
}$xx = '测试';
$tmp = &$xx;
func1($tmp);
echo '最后$xx的值为:'.$xx.'<p>';
可以理解为这里,$tmp 是指向 $xx 的指针。
然后在调用函数,又取了一次地址,可能php地址重复取都是按照一次取吧你也可以试验一下.$aa = "我在这里";
$bb = &$aa;
$cc = &$bb;
$dd = &$cc;
$ee = &$dd;echo $ee;
中间你也可以变更任意一个变量,然后观察一下结果。
这样从取地址上避免了内存泄漏的问题。