如何替换const名称而不是yii 1中的值

时间:2016-12-14 06:50:51

标签: php yii yii1.x

我的控制器中有以下代码:

$('#InvoiceDate').data('kendoDatePicker').value(new Date());

返回form_name的值(值为整数,例如1,2,3等) 我在我的控制器中创建了const:

$model=new MForm;
    $list=MForm::model()->findAllBySql('SELECT form_name FROM m_form');
    var_dump($list);

我需要在我的视图文件中显示常量名称如Ru而不是2(2而不是1)。我该怎么办?

2 个答案:

答案 0 :(得分:0)

定义一个包含其中所有常量的数组,如:

$const = [
  1 => 'US',
  2 => 'RU'
  // and so on
];

并使用它:

echo $const[$result['col_name']];

此处 $ result 包含查询结果, col_name 是返回1,2,3的列,依此类推。

答案 1 :(得分:0)

内部视图将其放在一个html元素中,没有任何显示PHP的语句。

希望它能奏效......