Yii - 致命错误:无法重新声明功能

时间:2017-02-22 02:26:38

标签: php function yii redeclare

我有一个名为checkCentre1()的函数,由于出现以下错误,我无法打开我的网络应用程序:

  

致命错误:无法在C:\ xampp \ htdocs \ scms2 \ protected \ views \中重新声明checkCentre1()(先前在C:\ xampp \ htdocs \ scms2 \ protected \ views \ layouts \ main.php:39中声明)第50行的layouts \ main.php

我没有在其他地方声明checkCentre1()。我在下面尝试了一些解决方案但没有一个正在运行:

  • if(!function_exists('checkCentre1')){//功能代码}
  • include_once

我的代码如下:

function checkCentre1($value){  //line 39
  $modelUser = AuthUsers::model()->findByPk($value);

  if($modelUser){
    if($modelUser->ref_user_type_idref_user_type == 1 || $modelUser->ref_user_type_idref_user_type == 2){
        return true;
    }else{
        return false;
    }
  } else 
  return false;
} //line 50

有没有人为此提出任何其他解决方案?

0 个答案:

没有答案