function CharField($len)
{
return "VARCHAR($len)";
}
class ArticleModel extends Model
{
public $name = CharField(100); // Error Here
}
Когда я назначаю открытое свойство, подобное этому, с возвращенным значением из функции, оно выдает ошибку:
Ошибка синтаксического анализа PHP: синтаксическая ошибка, неожиданная '(', ожидаемая ',' или ';' в /var/www/test/db.php
В чем может быть причина?