當前位置: 首頁>>代碼示例>>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;未經允許,請勿轉載。