この関数を呼び出しcheckCentre1()
ましたが、以下のエラーが表示されるため、Web アプリケーションを開くことができません。
致命的なエラー: checkCentre1() (以前は C:\xampp\htdocs\scms2\protected\views\layouts\main.php:39 で宣言されていました) を C:\xampp\htdocs\scms2\protected\views\layouts\main で再宣言できません50 行目の .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
これに対する他の解決策はありますか?