ホームページ > バックエンド開発 > PHPチュートリアル > 顔全体の脂肪充填php tp検証フォームと自動入力機能コード

顔全体の脂肪充填php tp検証フォームと自動入力機能コード

WBOY
リリース: 2016-07-29 08:48:06
オリジナル
1414 人が閲覧しました

コードをコピーします コードは次のとおりです:


class FormModel extends Model {
// 自動検証設定
/*
* 1: 自動検証
自動検証の定義は次のとおりです。
その値は、タイプのタイプによって異なります。条件、それは関数 (コールバック)、ルールは関数名です
条件は in、ルールは配列です
message: メッセージ プロンプトを表します
condition: 検証条件を表します
その値:
self::MUST_VALIDATE は検証する必要があることを意味します1
self::VALUE_VAILIDATE 空でない場合の検証を示します
self::EXISTS_VAILIDATE フォームの存在のフィールド検証を示します (デフォルト) 0
type: 検証タイプを表します
その値:
function(callback) は検証が行われることを意味しますモデル内の関数を呼び出すことです
confirm は 2 つのフィールドが同じかどうかを検証することを意味します
それが特定の配列範囲内にあるかどうかを検証することを意味します
equal は特定の値に等しいかどうかを検証します
unique は特定の値が以下であるかどうかを検証しますunique
regex は正規表現を使用します (デフォルト)
when: 必須かどうかを表します 検証を実行します
その値:
self::INSERT_STATUS 追加操作中に検証します
self::UPDATE_STATUS 更新操作中に検証します
self::ALL_STATUS (言うまでもなく)
params: パラメーター (まだ何なのかはわかりません) Clear)
* */
protected $_validate = array(
array('title','require','Title must!',1),/ /検証する必要があります
array('email','email','Email Format error! ',2),//空でない場合は検証します
array('content','require','Content should be') ,
array('title','','タイトルは既に存在します',0, 'unique',self::MODEL_INSERT),
);
//自動入力設定
//array (フィールドを埋める、コンテンツを埋める、フィル条件、追加ルール)
/* フィル条件は次のとおりです:
新しいデータを追加するときに ADD 処理 (デフォルトのメソッド) 追加操作中に self::MODEL_INSERT がフィルされます
データを更新するときに Update が処理されます
udate 操作中に self::MODEL_UPDATE がフィルされます
ALL すべての場合に処理されます self::MODEL_BOTH (言うまでもなく)
追加ルールには以下が含まれます:
関数は関数を使用します
コールバックメソッド
フィールドは
文字列を他のフィールドで埋めます (デフォルトメソッド)
*/
protected $_auto = array(
array ('ステータス','1',self::MODEL_INSERT) ,
array('create_time','time',self::MODEL_INSERT,'function'),
}

;
上記では、全面脂肪充填の内容を含む、PHP tp 検証フォームと自動充填関数コードを紹介しました。PHP チュートリアルに興味のある友人に役立つことを願っています。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート