一个符号 函数:function __construct (&$dao) { $this->model = &new Model ($dao); }函数中“&”表示什么意思? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 & 是传址的意思。不加这个字符,你传的只是变量的值。加这个字符,你传的就是变量的地址,即引用。 函数的引用对于函数的引用,主要区别在于内存性能~function &load_message 和 function load_message,第一个在使用的时候也要用 &load_message声明为一个引用返回,而第二个只是将函数的结果赋值到一个变量中,该函数一般用于递归作用。至于引用,还是建议你自己写几个例子,测试一下。就明白了,只看字面意思总归不如实践的好,同时网上有很多关于php 引用的例子。可以参照一下。顺便说一下,在php的引用中,还有一种常用的形式就是function gao(&$id) 和 function gao($id)这种形式的引用,我们只需要对比一下结果就可以了。function a(&$t){ $t .= 'xx';}function b($t){ $t .= 'yy';}$x = 'aa';b($x);echo $x; // 输出 aaa($x);echo $x; // 输出 aaxx切记这里输出的是$x不是b($x)或a($x).借鉴别人的!呵呵 不加&是值,加了&是引用,引用类似C中指针的概念,在Java中也有同样的概念 关于adodb连接出错的问题? vs.php怎么设置调试模式? //小弟自学php,对这段程序的注析不知道会不会有很多 知识错误。在这里肯请各位朋友指正。 校内的相册上传技术是怎么回事 这里有搞过ASP的没有?请帮忙说一下ASP和PHP的异同点(深入一点) 点击文本框就将默认的值提交 PHP中,一个类的属性怎样定义为另一个类? 简单:print()和echo()的区别 救命啊!!php中的pear连接oracle8i 谁教会我正则表达式啊~~~~~~~~~~~~500分垫上!!! php+ajax 实现顶一下功能的问题。求助!!! CMS自动升级的原理是什么?
加这个字符,你传的就是变量的地址,即引用。
对于函数的引用,主要区别在于内存性能~
function &load_message 和 function load_message,第一个在使用的时候也要用 &load_message声明为一个引用返回,而第二个只是将函数的结果赋值到一个变量中,该函数一般用于递归作用。至于引用,还是建议你自己写几个例子,测试一下。就明白了,只看字面意思总归不如实践的好,同时网上有很多关于php 引用的例子。可以参照一下。顺便说一下,在php的引用中,还有一种常用的形式
就是function gao(&$id) 和 function gao($id)
这种形式的引用,我们只需要对比一下结果就可以了。
function a(&$t){
$t .= 'xx';
}
function b($t){
$t .= 'yy';
}$x = 'aa';
b($x);
echo $x; // 输出 aa
a($x);
echo $x; // 输出 aaxx切记这里输出的是$x不是b($x)或a($x).
借鉴别人的!呵呵