0

「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';

ありがとうございました!私を助けてくれて!

4

1 に答える 1