moscower
Новичок
Как можно динамически создать методы для класса на PHP4?
все хорошо, если параметров достаточно мало. Но методы очень похожи друг на друга, и хотелось бы создать их где-нибудь в конструкторе динамически. Возможно ли?
PHP:
class Class1 {
var $var1;
var $var2;
var $var3;
function Class1 () {
// class constructor
}
function getVar1() {
return $this->var1;
}
function getVar2() {
return $this->var2;
}
function getVar3() {
return $this->var3;
}
function setVar1($var1) {
$this->var1=$var1;
}
function setVar2($var2) {
$this->var2=$var2;
}
function setVar3($var3) {
$this->var3=$var3;
}
}
Но вообще-то можно: см. агргатные методы и lambda-style функции