私はこれをmain.phpファイルに設定しました:
'params'=>array(
'TOTAL_ACCOUNT_NUMBER'=>'500100'
)
Yii :: app()->params['TOTAL_ACCOUNT_NUMBER']を使用してデータに正常にアクセスできます
これをデフォルトとして次のようなメソッドに渡したいと思います。
public function myMethod($acctNum=Yii::app()->params['TOTAL_ACCOUNT_NUMBER']) {
...
}
これにより、構文エラーが発生します:予期しない'('。
私はおそらく次のような回避策を作成することができます:
public function myMethod($acctNum=null) {
$acctNum = !isset($acctNum) ? Yii::app()->params['TOTAL_ACCOUNT_NUMBER'] : $acctNum;
}
しかし、構文エラーを回避するために元のメソッドをフォーマットする簡単な方法はありますか?
ありがとう