ThinkPHP中的三大自動簡介

2022-07-15 11:54:08 字數 1297 閱讀 4105

文章tag:thinkphp

自動簡介

過期已備案網域名稱,註冊就能用!織夢精美仿站,火熱預定中!

一、自動驗證

格式如下:

array('驗證字段','驗證規則','錯誤提示','驗證條件','附加規則','驗證時間')
引數說明:

aoli/home/tpl/default/user/reg.html頁面如下:

aoli/home/lib/model/usermodel.class.php頁面如下:

<?php 

class usermodel extends modelelse

}

}?>

aoli/home/lib/action/useraction.class.php頁面如下:

<?php 

class useraction extends action

function regadd()else

}else

} }?>

二、自動完成(自動填充)

自動完成也是thinkphp當中的乙個成員方法,在create的時候,自動執行

規則如下:

array('填充字段','填充內容','填充條件','附加規則');
簡單示例如下:

protected $_auto = array ( 

//array( 'status','1'), // 新增的時候把 status 字段設定為 1

array('password','md5',1,'function') , // 對 password 欄位在新增的時候使 md5 函式處理

array('createtime','time',3,'function' ), // 對 create_time 欄位在更新的時候寫入當前時間戳

);

二、自動對映(字段對映)

自動對映:將資料庫的字段對映成別名,在表單中就可以使用別名了。

簡單示例如下:

protected $_map = array(  

'name' => 'username',

'pass' => 'password',

);

thinkPHP中的三大自動

class usermodel extends model i 密碼必須包含字母和數字!1,regex 1 array password 8,12 密碼必須在8到12位之間 0,length array repassword require 重複密碼必須要填寫!array password repa...

thinkphp中的自動驗證

array 驗證字段,驗證規則,錯誤提示,驗證條件,附加規則,驗證時間 1.驗證字段 需要驗證的表單字段名稱,這個欄位不一定是資料庫字段,也可以是表單的一些輔助字段,例如確認密碼和驗證碼等等。有個別驗證規則和字段無關的情況下,驗證欄位是可以隨意設定的,例如expire有效期規則是和表單字段無關的。2...

thinkphp中的時間自動填充問題

在玩thinkphp,結果就時間的自動填充問題糾結了好久。protected auto array array date time 1,function 照著手冊弄的,可是資料庫顯示的結果一直是0,折騰了好一會。改成下面那個也木有用。protected auto array array time m...