gxbsst
            (Gxbsst)
          
          
          
              
              
          1
          
         
        
          手册是这样:
public function actions()
{
	return array(
		'xyz'=>array(
			'class'=>'application.extensions.xyz.XyzClass',
			'property1'=>'value1',
			'property2'=>'value2',
		),
		// other actions
	);
}
}
=======================================
'property1'=>'value1',
'property2'=>'value2',
这两个属性是怎么样使用的呢?
是函数的参数么?还是Class的初始化参数值?
谢谢;-)
         
        
          
        
           
           
           
         
         
            
            
          
       
      
        
          
          
            qiang
            (Qiang Xue)
          
          
          
              
              
          2
          
         
        
          propertyX是指这个action class的属性。只要是可写属性,都可以这样初始化。
         
        
        
           
           
           
         
         
            
            
          
       
      
        
          
          
            gxbsst
            (Gxbsst)
          
          
          
              
              
          3
          
         
        
          Quote
propertyX是指这个action class的属性。只要是可写属性,都可以这样初始化。
谢谢Qiang的解答,但是还是有点不解,我是这样写的
  public function actions()
  {
   return array (
     'test' => array (
       'class' => 'application.extensions.test.Test',
       'property1' => 'value1',
       )
     );
  }
===============================
class是这样写的:
<?php
class Test {
  public $property1;
  public $property2;
public function run()
{
// $this->property2 = "ccc";
}
  public function test()
  {
    echo $this->property1;
  }
}
?>
请问这样不对么? 谢谢;-)
         
        
        
           
           
           
         
         
            
            
          
       
      
        
          
          
            qiang
            (Qiang Xue)
          
          
          
              
              
          4
          
         
        
          你的test()名字和类名一样,被PHP当成constructor了。actions()里指定的属性初始值是在对象构造好后进行设置的。