php封装一个反常的处理类ITeye - 牛牛娱乐

php封装一个反常的处理类ITeye

2019年04月03日09时22分45秒 | 作者: 元柏 | 标签: 反常,处理,验证 | 浏览: 2811

一 代码

 !DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" 
 html xmlns="http://www.w3.org/1999/xhtml" 
 head 
 meta http-equiv="Content-Type" content="text/html; charset=utf-8" / 
 title 自界说反常处理类 /title 
 /head 
 body 
 ?php
class TelException extends Exception{ //界说TelException类,承继Exception类
 public function errorTel(){ //界说办法回来过错信息
 $errorMsg = "犯错原因:".$this- getMessage()."不是一个合法的电话号码";
 $errorMsg .=" br 
 $errorMsg .="过错文件途径:".$this- getFile();
 $errorMsg .=" br 
 $errorMsg .="过错代码行号:".$this- getLine(); 
 return $errorMsg;
function check_tel($tel){ //自界说函数验证电话号码格局是否正确
 $checkphone="/^13(\\d{9})$/"; //界说验证手机号码的正则表达式
 $counts=preg_match($checkphone,$tel); //履行验证操作
 return $counts; //回来验证成果
$tel = "133891gfj"; //界说被验证的电话号码
 经过自界说反常处理类回来过错提示
try {
 if(check_tel($tel) !=1){
 throw new TelException($tel);
}catch (TelException $e){
 include_once("error.php");
 /body 
 /html 
 /body 
 /html 

 

二 运转成果
版权声明
本文来源于网络,版权归原作者所有,其内容与观点不代表牛牛娱乐立场。转载文章仅为传播更有价值的信息,如采编人员采编有误或者版权原因,请与我们联系,我们核实后立即修改或删除。

猜您喜欢的文章

阅读排行

  • 1

    java线程池ITeye

    线程,使命,工人
  • 2
  • 3
  • 4

    修饰符ITeye

    润饰,能够,直接
  • 5
  • 6
  • 7

    第02章 根底中心ITeye

    目标,根底,中心
  • 8
  • 9
  • 10

    Java中字符串的使用ITeye

    字符串,字符,比较