だから私はいくつかの配列を持っています
$array_1 = Array('one','two','three');
$array_2 = Array('red','blue','green');
単一の値のエントリを持つ配列のセッターとゲッターを動的に作成する方法はありますか?
したがって、クラスは次のようになります。
class xFromArray() {
}
したがって、上記で$ array_1を渡すと、次のようになります。
private $one;
setOne($x) {
$one = $x;
}
getOne() {
return $one;
}
$ array_2を渡すと、次のようなものが生成されます。
private $red;
setRed($x) {
$red = $x;
}
getRed() {
return $red;
}
だから私はそれをどういうわけかこのように呼ぶでしょうか?(私の最善の推測ですが、これがうまくいくとは思われません)
$xFromArray = new xFromArray;
foreach($array_1 as $key=>$data) {
$xFromArray->create_function(set.ucfirst($data)($data));
echo $xFromArray->create_function(get.ucfirst($data));
}