位置: 编程技术 - 正文

Zend Framework常用校验器详解(framework core)

编辑:rootadmin

推荐整理分享Zend Framework常用校验器详解(framework core),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:framework怎么用,framework在哪里打开,framework文件,zend framework手册,framework文件,framework怎么用,framework怎么用,framework怎么用,内容如对您有帮助,希望把文章链接给更多的朋友!

本文实例讲述了Zend Framework常用校验器。分享给大家供大家参考,具体如下:

Date日期校验器

代码:

结果:

输入的日期格式:--有效!

输入的日期格式:--无效!

输入的日期格式:--无效!

点评:源码解析

InArray数组包含校验器

如果内容包含在数组中将返回True,否则返回False。

代码:

结果:

指定的内容:北京,存在于指定数组中!

指定的内容:重庆,存在于指定数组中!

指定的内容:郑州,不存在于指定数组中!

Regex正则匹配校验器

通过使用正则表达式,再加上合理使用本校验器,几乎可以实现所有的校验规则。

代码:

结果:

指定的内容:ab

不符合定义的正规规则!

指定的内容:abb

Zend Framework常用校验器详解(framework core)

符合定义的正规规则!

指定的内容:abbb

符合定义的正规规则!

点评:

构造函数初始化私有属性,

进行验证工作。

自定义校验器编写

继承Zend_Validate_Interface接口实现用户自定义校验器。

代码案例,功能判断指定数值是否为3的倍数。

接口代码:

要实现其中的两个方法,一个是isValid(),一个是getMessages()

实现代码:

结果:

指定的数值:5,不是3的倍数!

失败的消息为:

'5'不能被3整除

指定的数值:6,是3的倍数!

指定的数值:8,不是3的倍数!

失败的消息为:

'8'不能被3整除

点评:

这里通过isValid()方法来设置属性信息,通过getMessages()方法来获取错误消息。错误消息是一个数组,通过foreach()方法来遍历读取。

更多关于zend相关内容感兴趣的读者可查看本站专题:《Zend FrameWork框架入门教程》、《php优秀开发框架总结》、《Yii框架入门及常用技巧总结》、《ThinkPHP入门教程》、《php面向对象程序设计入门教程》、《php+mysql数据库操作入门教程》及《php常见数据库操作技巧汇总》

希望本文所述对大家基于Zend Framework框架的PHP程序设计有所帮助。

magento后台无法登录解决办法的两种方法 magento后台无法登录解决办法解决方法一:这是一个cookie问题,使用firefox等非IE核心浏览器可以解决这个问题,虽然浏览器处理cookie的方式很相似但并不

浅谈PHP的数据库接口和技术 1、php支持哪些数据库(拥有哪些数据库接口)AdabasD,InterBase,PostgreSQL,dBase,FrontBase,SQLite,Empress,mSQL,Solid,FilePro(只读),DirectMS-SQL,Sybase,Hype

浅谈PHP中try{}catch{}的使用方法 PHP中try{}catch{}的作用是用来处理异常。可以为我们收集并显示出错误信息。希望通过这篇文章的介绍,大家能掌握这一语句的应用。在PHP语言中有许多

标签: framework core

本文链接地址:https://www.jiuchutong.com/biancheng/297016.html 转载请保留说明!

上一篇:Zend Framework入门教程之Zend_Session会话操作详解(framework在哪里打开)

下一篇:magento后台无法登录解决办法的两种方法

  • 企业所得税会计科目
  • 资源税改革是什么意思
  • 增值税影响利润总额吗
  • 员工在外出差的说说
  • 同一家单位发票不一样
  • 支付给个人的劳务费需要发票吗
  • 应付职工薪酬为什么不属于金融负债
  • 红字发票信息表编号在哪里看
  • 已导出的申报表如何修改
  • 小规模进项负数发票需要认证吗
  • 房地产企业增值税税率
  • 财务公司承兑汇票是商票还是银票
  • 延期缴纳税款会退回吗
  • 法人的往来款可以转为实收资本吗?
  • 企业收到投资款怎么处理
  • 营改增后房地产企业如何开票
  • 小规模纳税人当月超过500万的部分怎么申报
  • 房地产企业收到定金 什么时候交增值税 账务处理
  • 预缴纳税申报怎么报
  • 专用发票百万元版申请要求
  • 本期销售额未达起征点请将本期应纳税额
  • 季度利润表上期金额怎么填
  • 怎样申请退税费
  • 计提福利费用会计分录
  • 企业注销时未分配利润怎么处理
  • 企业会计准则制度
  • 办公室装修费用计入什么会计科目
  • 利息支出的会计科目
  • 留抵税额如何抵扣
  • 如何在虚拟机上下载软件
  • win11 zen1
  • 劳务报酬所得包括哪些?与工资薪金所得的区别?
  • 怎么进入bios设置界面设置内存
  • php如何实现多进程
  • 小规模纳税人清卡是每月一次吗
  • 物资销售经营范围
  • php程序开发范例宝典光盘
  • 发票开具的常见错误
  • 自愿放弃增值税优惠怎么写
  • php如何上传1个g以上的文件
  • yii2带搜索功能的下拉框实例详解
  • 企业所得税的计提和缴纳分录
  • ldpc论文
  • linux shell
  • 软件开发增值税即征即退政策
  • 反射怎么解释
  • mongodb设置远程连接
  • 月末半成品也需要结转生产成本
  • 无偿调入资产如何做账
  • 委托加工物资的消费税
  • 可供出售的价格基本上可以估计
  • 法定盈余公积的主要用途
  • 小规模免税收入怎么做账
  • 结转本年利润要算期初余额吗
  • 一般纳税人企业要交哪些税
  • 账务处理的种类有哪些
  • 会计的三个结转是什么
  • 帮其他公司交水费税差
  • 单位的收入是刷卡怎么做账?
  • 住房贷款利息专项附加扣除怎么用
  • 结转资金和结余资金
  • 母公司及子公司增资
  • 非营利医疗机构免征哪几种税
  • mysql获取当前行数
  • linux git教程
  • win7系统修复工具在哪
  • linux c命令
  • 如何手动修改VID与PID
  • win7桌面快捷方式图标没箭头
  • perl遍历哈希
  • unity ugui合批
  • js 上传
  • jquery ztree实现树的搜索功能
  • python的设置
  • 2016年最火的歌曲排行榜前十名
  • jquery弹出窗口
  • 深圳国税电子税务局入口
  • 非盈利org
  • 代账公司盈利水平如何
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设