donggua211 发表于 2008-7-3 22:41:05

请教一个问题:这个语句是什么意思啊?

在:BASEPATH\system\codeigniter文件中的Common.php文件中,在第84行,&load_class这个function中:

这个语句:static $objects = array();   是什么意思啊?

$objects是个预定义的变量吗? 看不懂这点是怎么给$objects赋值的。

请指教一下!谢谢

artfantasy 发表于 2008-7-4 01:02:44

前面有一个PHP关键字static,证明这个变量是静态变量。。。
所以该变量不管函数是第几次调用,都保持上一次的值,所以这个= array()的变量声明,只会在第一次该函数被调用时有效。
你可以找一个PHP的手册看一下示例就明白了。。

[ 本帖最后由 artfantasy 于 2008-7-4 01:04 编辑 ]
页: [1]
查看完整版本: 请教一个问题:这个语句是什么意思啊?