PHP中关于&的应用 比如function &db()?

&符号不知道怎么去使用,请高手指点!
我看到一个程序有这么一句
$result = Db::getInstance()->getRow($sql)
一般db类必须new了才可以使用的,我用zend追踪db 其实是运行的一个
function &db()
{
include_once(ROOT_PATH. '/includes/cls.mysql.php');
static $db = false;
.......
}
的函数。我就不明白了 以前的时候看到过&也不知道什么意思?请高手讲解一下。我明白了会继续给分的~

拉莫斯之舞
浏览 691回答 3
3回答

慕勒3428872

引用, 相当于快捷方式比如$a = 2;$b = $a; //这样就是直接赋值, $b=2$b = &$a //这是引用,也是快捷方式 如果$a变化 $b也随着变化在你的函数里面static $db = false;是静态方法, 主要目的就是第一次调用的时候 $db是 false 建立连接, 以后不用再次连接数据库,直接返回数据库连接
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Ruby