gondoh/gd-validation 问题修复 & 功能扩展

解决BUG、新增功能、兼容多环境部署,快速响应你的开发需求

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

gondoh/gd-validation

Composer 安装命令:

composer require gondoh/gd-validation

包简介

README 文档

README

使い方

<?php
// インスタンス生成
$validObj = new GdValidation();

// 値をセット
$post = array("name" => "", "age" => "", "mail" => "info@gufii.net", "mail_confirm" => "info2@gufii.net");
$validObj->setParams($post);

// 値の追加・変更(同じキーがすでにあれば、変更)
$validObj->addParams("address", "福岡県福岡市博多区");

// 値の名前をセット 無ければ、セットした値のキーが名前になります。
$validObj->setName(array("name" => "名前", "age" => "年齢", "mail" => "メールアドレス", "mail_confirm" => "メールアドレス(確認用)"));

// 値の名前を追加・変更(同じキーがすでにあれば、変更)
$validObj->addName("address", "住所");

// 検証定義を設定
$validObj->add("name", "EMPTY");
$validObj->add("name", "MAX", 20);
$validObj->add("age", "EMPTY");
$validObj->add("age", "NUMBER");
$validObj->add("age", "MAX", 3);
$validObj->add("mail", "MAIL");
$validObj->add("mail", "MAX", 200);
$validObj->add("mail_confirm", "CONFIRM", "mail");

// 同じ定義であれば、配列で検証定義できます
$validObj->add(array("mail", "mail_confirm"), "EMPTY");

// 第2引数の検証タイプは小文字でもいけます
$validObj->add("name", "min", 2);

// 正規表現チェックも出来ます
$validObj->add("mail", "PATTERN", "/[a-z]*@[a-zA-Z0-9.]/");

// 検証実行
$errors = $validObj->valid();

var_dump($errors);
*/

统计信息

  • 总下载量: 19
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 0
  • 点击次数: 0
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 0
  • Watchers: 1
  • Forks: 1
  • 开发语言: PHP

其他信息

  • 授权协议: MIT
  • 更新时间: 2019-11-05

承接程序开发

PHP开发

VUE

Vue开发

前端开发

小程序开发

公众号开发

系统定制

数据库设计

云部署

网站建设

安全加固