如何在Yii2中删除数组中的空值?
<?= $form->field($model, 'register_Time')->textInput() ?>
<?= $form->field($model, 'Name')->textInput() ?>
$model['register_Time'] = ''; //NULL
$model['Name'] = 'Sveta'; // Sveta
模型
class Account extends \yii\db\ActiveRecord
{
public function rules()
{
return [
[['Name', 'register_Time'], 'required']
];
}
}
如何删除数组中的NULL或空值?
我试试 -
$model = array_diff($model, array(''));
答案 0 :(得分:1)
只需使用array_filter(),它可以方便地为您处理所有这些:
array_filter( $model )