私は次のことをしています:
<?php
class JConfig {
public $var = get_cfg_var('mySetting');
}
?>
これを行うと、次のようなコンパイル エラーが表示されます。
構文エラー、予期しない '('、',' または ';' が必要です
クラスの外で行うとecho get_cfg_var('mySetting')
、問題なく動作します。
ローカル変数に割り当てるget_cfg_var('mySetting')
と、問題なく動作します。
なぜインスタンス変数に代入できないのか、誰にも分かりますか?