このエラーPHP Fatal error: Using $this when not in object context が発生し続けており、私の人生では理由を理解できません。他に役立つ目はありますか?同様に設定された別のクラスがあり、そのクラスはエラーをスローしていません。コードは次のとおりです (読みやすいように簡略化しています)。
include '< const class id >.php';
class ParseFunctions {
private $_id = '';
public function __construct(){
$id = new IDS;
$this->_id = $id::<const class id>;
}
public function set_id(){
$new_id = $this->id; <--- this line throws the error
$print_r($new_id);
}
}
どんな助けでも大歓迎です!ありがとう!