当前位置: 首页>>代码示例>>PHP>>正文


PHP string::checkAlphaNum方法代码示例

本文整理汇总了PHP中string::checkAlphaNum方法的典型用法代码示例。如果您正苦于以下问题:PHP string::checkAlphaNum方法的具体用法?PHP string::checkAlphaNum怎么用?PHP string::checkAlphaNum使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在string的用法示例。


在下文中一共展示了string::checkAlphaNum方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: checkHisData


//.........这里部分代码省略.........
         }
     }
     // HISパスワード
     if (!$this->oMgr->checkEmpty($password)) {
         // 任意
     } else {
         //if (!string::checkAlphanumWide($password, 6, 10) || !ereg("[0-9]", $password) || !ereg("[a-z]", $password) || !ereg("[A-Z]", $password))
         if (!string::checkAlphanumWide($password, 4, 10)) {
             $param = array();
             $param[0] = $name . "HISパスワード";
             $param[1] = "半角英数字4~10文字";
             // エラーメッセージをセット
             $this->oMgr->setErr('E004', $param);
         }
     }
     // 部署
     if (!$this->oMgr->checkEmpty($wardcode)) {
         // エラーメッセージをセット
         $this->oMgr->setErr('E007', $name . "部署");
     }
     // 職種
     if (!$this->oMgr->checkEmpty($professioncode)) {
         // エラーメッセージをセット
         $this->oMgr->setErr('E007', $name . "職種");
     }
     // 役職
     if (!$this->oMgr->checkEmpty($gradecode)) {
         // エラーメッセージをセット
         $this->oMgr->setErr('E007', $name . "役職");
     }
     // 診療科
     if (!$this->oMgr->checkEmpty($deptcode)) {
         // エラーメッセージをセット
         $this->oMgr->setErr('E007', $name . "診療科");
     }
     // 予約項目コード
     if (!$this->oMgr->checkEmpty($appcode)) {
         // 任意
     } else {
         if (!string::checkAlphaNum($appcode, 5)) {
             // エラーメッセージをセット
             $param = array();
             $param[0] = $name . "予約項目コード";
             $param[1] = "半角英数字5桁";
             $this->oMgr->setErr('E004', $param);
         }
     }
     $has_validdate_err = false;
     // 有効期間
     if (!$this->oMgr->checkEmpty($validstartdate)) {
         // エラーメッセージをセット
         $this->oMgr->setErr('E001', $name . "有効期間(開始日)");
         $has_validdate_err = true;
     } else {
         if (!$this->oMgr->checkDateFormat($validstartdate)) {
             // エラーメッセージをセット
             $param = array();
             $param[0] = $name . "有効期間(開始日)";
             $param[1] = "yyyy/mm/dd";
             $this->oMgr->setErr('E004', $param);
             $has_validdate_err = true;
         } else {
             if (!$this->oMgr->checkDate($validstartdate)) {
                 // エラーメッセージをセット
                 $this->oMgr->setErr('E013', $name . "有効期間(開始日)");
                 $has_validdate_err = true;
             }
         }
     }
     // 有効期間
     if (!$this->oMgr->checkEmpty($validenddate)) {
         // エラーメッセージをセット
         $this->oMgr->setErr('E001', $name . "有効期間(終了日)");
         $has_validdate_err = true;
     } else {
         if (!$this->oMgr->checkDateFormat($validenddate)) {
             // エラーメッセージをセット
             $param = array();
             $param[0] = $name . "有効期間(終了日)";
             $param[1] = "yyyy/mm/dd";
             $this->oMgr->setErr('E004', $param);
             $has_validdate_err = true;
         } else {
             if (!$this->oMgr->checkDate($validenddate)) {
                 // エラーメッセージをセット
                 $this->oMgr->setErr('E013', $name . "有効期間(終了日)");
                 $has_validdate_err = true;
             }
         }
     }
     if (!$has_validdate_err) {
         if (!$this->oMgr->checkDateTerm($validstartdate, $validenddate)) {
             // エラーメッセージをセット
             $param = array();
             $param[0] = $name . "有効期間(開始日)";
             $param[1] = $name . "有効期間(終了日)";
             $this->oMgr->setErr('E012', $param);
         }
     }
 }
开发者ID:honda-kyoto,项目名称:UMS-Kyoto,代码行数:101,代码来源:users_regist_common.class.php

示例2: checkInputdata


//.........这里部分代码省略.........
                 //if (!string::checkAlphanumWide($password, 6, 10) || !ereg("[0-9]", $password) || !ereg("[a-z]", $password) || !ereg("[A-Z]", $password))
                 if (!string::checkAlphanumWide($this->request['password'], 4, 10)) {
                     $param = array();
                     $param[0] = "HISパスワード";
                     $param[1] = "半角英数字4~10文字";
                     // エラーメッセージをセット
                     $this->oMgr->setErr('E004', $param);
                 }
             }
             // 部署
             if (!$this->oMgr->checkEmpty($this->request['wardcode'])) {
                 // エラーメッセージをセット
                 $this->oMgr->setErr('E007', "部署");
             }
             // 職種
             if (!$this->oMgr->checkEmpty($this->request['professioncode'])) {
                 // エラーメッセージをセット
                 $this->oMgr->setErr('E007', "職種");
             }
             // 役職
             if (!$this->oMgr->checkEmpty($this->request['gradecode'])) {
                 // エラーメッセージをセット
                 $this->oMgr->setErr('E007', "役職");
             }
             // 診療科
             if (!$this->oMgr->checkEmpty($this->request['deptcode'])) {
                 // エラーメッセージをセット
                 $this->oMgr->setErr('E007', "診療科");
             }
             // 予約項目コード
             if (!$this->oMgr->checkEmpty($this->request['appcode'])) {
                 // 任意
             } else {
                 if (!string::checkAlphaNum($this->request['appcode'], 5)) {
                     // エラーメッセージをセット
                     $param = array();
                     $param[0] = "予約項目コード";
                     $param[1] = "半角英数字5桁";
                     $this->oMgr->setErr('E004', $param);
                 }
             }
             $has_validdate_err = false;
             // 有効期間
             if (!$this->oMgr->checkEmpty($this->request['validstartdate'])) {
                 // エラーメッセージをセット
                 $this->oMgr->setErr('E001', "有効期間(開始日)");
                 $has_validdate_err = true;
             } else {
                 if (!$this->oMgr->checkDateFormat($this->request['validstartdate'])) {
                     // エラーメッセージをセット
                     $param = array();
                     $param[0] = "有効期間(開始日)";
                     $param[1] = "yyyy/mm/dd";
                     $this->oMgr->setErr('E004', $param);
                     $has_validdate_err = true;
                 } else {
                     if (!$this->oMgr->checkDate($this->request['validstartdate'])) {
                         // エラーメッセージをセット
                         $this->oMgr->setErr('E013', "有効期間(開始日)");
                         $has_validdate_err = true;
                     }
                 }
             }
             // 有効期間
             if (!$this->oMgr->checkEmpty($this->request['validenddate'])) {
                 // エラーメッセージをセット
开发者ID:honda-kyoto,项目名称:UMS-Kyoto,代码行数:67,代码来源:users_detail.class.php


注:本文中的string::checkAlphaNum方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。