学习“使用 Yii 和 PHP 进行 Web 应用程序开发”。本书定义了常量并在数组中使用它来提供一个下拉列表。
class Issue extends CActiveRecord{
....
const TYPE_BUG=0;
const TYPE_FEATURE=1;
const TYPE_TASK=2;
public function getTypeOptions()
{
return array(
self::TYPE_BUG=>'Bug',
self::TYPE_FEATURE=>'Feature',
self::TYPE_TASK=>'Task',
);
....
}
为什么没有立即赋值给一个常量值?为什么使用数字?
class Issue extends CActiveRecord{
....
const TYPE_BUG='Bug';
const TYPE_FEATURE='Feature';
const TYPE_TASK='Task';
谢谢!为了帮助我!