クラスから関数に変数を割り当てようとして$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でこれを検索しようとしましたが、すべての質問が異なり、問題は解決しませんでした。