0

クラスから関数に変数を割り当てようとして$GLOBALS['a']いますが、成功していません。

これが私のコードです:

<?php

 $GLOBALS['a'] = "alter";

 class db_data 
 {
   public $a;

   function __construct()
   {
     $this->a = $GLOBALS['a']; 
   }

 }

 $db = new db_data;

 echo $db->$a;

?>

そして、このエラーが発生しました:

Notice: 未定義のプロパティ: db_data::$alter.....

SOでこれを検索しようとしましたが、すべての質問が異なり、問題は解決しませんでした。

4

1 に答える 1