功能說明:
1.後台校驗:驗證時如果值為空則賦值預設值。
2.前台校驗:滑鼠失去焦點時進行校驗;如果存在非空(required)校驗則先進行非空驗證,如果無非空驗證則在滑鼠失去焦點後自動填充預設值。
使用方式:
// 在rules()函数中调用 $rules[] = Model::addRule('cat_sort', 'default', ['value' => '255']);
參數說明:
1.驗證器名稱:default
2.參數value為屬性指定預設值。
如圖:
滑鼠取得焦點清空文字方塊時:
滑鼠失去焦點後自動依照預設值補全:
以上就介紹了YII驗證器 DefaultValidator - 預設值驗證器,包括了方面的內容,希望對PHP教程有興趣的朋友有所幫助。