我有一个小问题:
<?=$this->bs_forms->text_input('last_name','Name', $user->last_name);?>
如果最后一个变量 $user, 不存在,我目前会遇到一些 PHP 错误。我的解决方案是这样的:
<?=$this->bs_forms->text_input('last_name','Last Name', (isset($user))? $user->last_name : NULL);?>
但这似乎有点骇人听闻。有一个更好的方法吗?