私は次の3つの変数を持っています:
private $a_total;
private $b_total;
private $c_total;
フィールドに合計のデータが入力されると、それらのフィールドの名前は「a」、「b」、および「c」になります。次のような上記の変数に動的に保存したい:
$type = $_POST['totaltype']; //either a, b or c
$to_save = "{$type}_total";
$this->$to_save['total'] = some number;
私がしようとすると
print_r($this->$to_save);
それは空の配列を与えます。私がしようとすると:
print_r($this->$to_save['total']);
それは正しい数を与えます。
誰でも助けることができますか?
$a_total
注: これらのデータは大きなループ内にあるため、動的に使用したいので、$b_total
,を再利用したくありませ$c_total
ん。a
b
c