关于pear的问题
caven 2003-04-10 03:57:01 <?
require_once "PEAR.php";
class Cla extends PEAR
{
var $end1=1;
function Cla()
{
$this->PEAR();
}
function func()
{
$this->end1=6;
}
function _Cla()
{
$this->_PEAR();
echo "aaaaaaaa";
echo $this->end1;//应该输出 6,但是输出 1,
}
}
$a=new Cla();
$a->func();
?>
我看了pear.php代码,把Pear::Pear中代码
$_PEAR_destructor_object_list[] = &$this 换成
$_PEAR_destructor_object_list[] = &$a
输出正常(把pear.php拷过来,对$a global引用)