class register{
var $forms = array();
function addform($text){
$this->$forms[]=$text;
}
}
массивы в классах
Код:
Код:
$page = new register(3);
$form1='<input name="Name1" type="text" value="">';
$page->addform($form1);
$form2='<input name="Name2" type="text" value="">';
$page->addform($form2);
$form3='<input name="Name3" type="text" value="">';
$page->addform($form3);
$form1='<input name="Name1" type="text" value="">';
$page->addform($form1);
$form2='<input name="Name2" type="text" value="">';
$page->addform($form2);
$form3='<input name="Name3" type="text" value="">';
$page->addform($form3);
ошибку выдает из-за $this->$forms[]=$text;
Код:
$this->forms[] = $text;
В вашем коде доллар лишний.
спасибо большое, затупил.