當前位置: 首頁>>代碼示例>>PHP>>正文


PHP string::checkAlphabet方法代碼示例

本文整理匯總了PHP中string::checkAlphabet方法的典型用法代碼示例。如果您正苦於以下問題:PHP string::checkAlphabet方法的具體用法?PHP string::checkAlphabet怎麽用?PHP string::checkAlphabet使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在string的用法示例。


在下文中一共展示了string::checkAlphabet方法的3個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的PHP代碼示例。

示例1: checkInputdata

 function checkInputdata()
 {
     $user_id = @$this->request['user_id'];
     switch ($this->request['ctrl_mode_name']) {
         case 'base':
             // 個人番號
             if (!$this->oMgr->checkEmpty($this->request['staff_id'])) {
                 // エラーメッセージをセット
                 $this->oMgr->setErr('E001', "個人番號");
             } else {
                 if (!string::strlen($this->request['staff_id']) > STAFF_ID_LEN) {
                     // エラーメッセージをセット
                     $param = array();
                     $param[0] = "個人番號";
                     $param[1] = "半角" . STAFF_ID_LEN . "桁";
                     $this->oMgr->setErr('E004', $param);
                 } else {
                     if ($this->oMgr->existsStaffId($this->request['staff_id'], $user_id)) {
                         $this->oMgr->setErr('E017', "個人番號");
                     }
                 }
             }
             // 漢字姓
             if (!$this->oMgr->checkEmpty($this->request['kanjisei'])) {
                 // エラーメッセージをセット
                 $this->oMgr->setErr('E001', "氏名(姓)");
             }
             // 漢字名
             if (!$this->oMgr->checkEmpty($this->request['kanjimei'])) {
                 // エラーメッセージをセット
                 $this->oMgr->setErr('E001', "氏名(名)");
             }
             // カナ姓
             $this->request['kanasei'] = string::han2zen($this->request['kanasei']);
             if (!$this->oMgr->checkEmpty($this->request['kanasei'])) {
                 // エラーメッセージをセット
                 $this->oMgr->setErr('E001', "氏名カナ(姓)");
             } else {
                 if (!string::chackKatakana3($this->request['kanasei'])) {
                     // エラーメッセージをセット
                     $param = array();
                     $param[0] = '氏名カナ(姓)';
                     $param[1] = 'カタカナ';
                     $this->oMgr->setErr('E004', $param);
                 }
             }
             // カナ名
             $this->request['kanamei'] = string::han2zen($this->request['kanamei']);
             if (!$this->oMgr->checkEmpty($this->request['kanamei'])) {
                 // エラーメッセージをセット
                 $this->oMgr->setErr('E001', "氏名カナ(名)");
             } else {
                 if (!string::chackKatakana3($this->request['kanamei'])) {
                     // エラーメッセージをセット
                     $param = array();
                     $param[0] = '氏名カナ(名)';
                     $param[1] = 'カタカナ';
                     $this->oMgr->setErr('E004', $param);
                 }
             }
             // 英字姓
             $this->request['eijisei'] = string::zen2han($this->request['eijisei']);
             $this->request['eijisei'] = strtolower($this->request['eijisei']);
             $chkEijisei = str_replace("-", "", $this->request['eijisei']);
             if (!$this->oMgr->checkEmpty($this->request['eijisei'])) {
                 // 任意
             } else {
                 if (!string::checkAlphabet($chkEijisei)) {
                     // エラーメッセージをセット
                     $param = array();
                     $param[0] = '氏名英字(姓)';
                     $param[1] = '半角英字';
                     $this->oMgr->setErr('E004', $param);
                 }
             }
             // 英字名
             $this->request['eijimei'] = string::zen2han($this->request['eijimei']);
             $this->request['eijimei'] = strtolower($this->request['eijimei']);
             $chkEijimei = str_replace("-", "", $this->request['eijimei']);
             if (!$this->oMgr->checkEmpty($this->request['eijimei'])) {
                 // 任意
             } else {
                 if (!string::checkAlphabet($chkEijimei)) {
                     // エラーメッセージをセット
                     $param = array();
                     $param[0] = '氏名英字(名)';
                     $param[1] = '半角英字';
                     $this->oMgr->setErr('E004', $param);
                 }
             }
             // 戸籍氏名カナ姓
             $this->request['kanasei_real'] = string::han2zen($this->request['kanasei_real']);
             if (!$this->oMgr->checkEmpty($this->request['kanasei_real'])) {
                 // エラーメッセージをセット
                 //$this->oMgr->setErr('E001',"戸籍氏名カナ(姓)");
             } else {
                 if (!string::chackKatakana3($this->request['kanasei_real'])) {
                     // エラーメッセージをセット
                     $param = array();
                     $param[0] = '戸籍氏名カナ(姓)';
//.........這裏部分代碼省略.........
開發者ID:honda-kyoto,項目名稱:UMS-Kyoto,代碼行數:101,代碼來源:users_detail.class.php

示例2: checkInputdata

 function checkInputdata()
 {
     $user_id = @$this->request['user_id'];
     if ($user_id != "") {
         $aryOld = $this->oMgr->getUserData($user_id);
         $old_login_id = $aryOld['login_id'];
         $old_mail_acc = $aryOld['mail_acc'];
         unset($aryOld);
     }
     // 職員番號
     if (!$this->oMgr->checkEmpty($this->request['staff_id'])) {
         // エラーメッセージをセット
         //$this->oMgr->setErr('E001',"職員ID");
     } else {
         if (!string::strlen($this->request['staff_id']) > STAFF_ID_LEN) {
             // エラーメッセージをセット
             $param = array();
             $param[0] = "職員番號";
             $param[1] = "半角" . STAFF_ID_LEN . "桁以內";
             $this->oMgr->setErr('E004', $param);
         } else {
             if ($this->oMgr->existsStaffId($this->request['staff_id'], $user_id)) {
                 $this->oMgr->setErr('E017', "職員番號");
             }
         }
     }
     // 漢字姓
     if (!$this->oMgr->checkEmpty($this->request['kanjisei'])) {
         // エラーメッセージをセット
         $this->oMgr->setErr('E001', "氏名(姓)");
     }
     // 漢字名
     if (!$this->oMgr->checkEmpty($this->request['kanjimei'])) {
         // エラーメッセージをセット
         $this->oMgr->setErr('E001', "氏名(名)");
     }
     // カナ姓
     $this->request['kanasei'] = string::han2zen($this->request['kanasei']);
     if (!$this->oMgr->checkEmpty($this->request['kanasei'])) {
         // エラーメッセージをセット
         $this->oMgr->setErr('E001', "氏名カナ(姓)");
     } else {
         if (!string::chackKatakana3($this->request['kanasei'])) {
             // エラーメッセージをセット
             $param = array();
             $param[0] = '氏名カナ(姓)';
             $param[1] = 'カタカナ';
             $this->oMgr->setErr('E004', $param);
         }
     }
     // カナ名
     $this->request['kanamei'] = string::han2zen($this->request['kanamei']);
     if (!$this->oMgr->checkEmpty($this->request['kanamei'])) {
         // エラーメッセージをセット
         $this->oMgr->setErr('E001', "氏名カナ(名)");
     } else {
         if (!string::chackKatakana3($this->request['kanamei'])) {
             // エラーメッセージをセット
             $param = array();
             $param[0] = '氏名カナ(名)';
             $param[1] = 'カタカナ';
             $this->oMgr->setErr('E004', $param);
         }
     }
     // 英字姓
     $this->request['eijisei'] = string::zen2han($this->request['eijisei']);
     $this->request['eijisei'] = strtolower($this->request['eijisei']);
     $chkEijisei = str_replace("-", "", $this->request['eijisei']);
     if (!$this->oMgr->checkEmpty($this->request['eijisei'])) {
         // 任意
     } else {
         if (!string::checkAlphabet($chkEijisei)) {
             // エラーメッセージをセット
             $param = array();
             $param[0] = '氏名英字(姓)';
             $param[1] = '半角英字';
             $this->oMgr->setErr('E004', $param);
         }
     }
     // 英字名
     $this->request['eijimei'] = string::zen2han($this->request['eijimei']);
     $this->request['eijimei'] = strtolower($this->request['eijimei']);
     $chkEijimei = str_replace("-", "", $this->request['eijimei']);
     if (!$this->oMgr->checkEmpty($this->request['eijimei'])) {
         // 任意
     } else {
         if (!string::checkAlphabet($chkEijimei)) {
             // エラーメッセージをセット
             $param = array();
             $param[0] = '氏名英字(名)';
             $param[1] = '半角英字';
             $this->oMgr->setErr('E004', $param);
         }
     }
     // HIS連攜する場合
     if ($this->request['his_flg'] == '1') {
         // 性別
         $this->request['sex'] = (string) $this->request['sex'];
         if (!$this->oMgr->checkEmpty($this->request['sex'])) {
             // エラーメッセージをセット
//.........這裏部分代碼省略.........
開發者ID:honda-kyoto,項目名稱:UMS-Kyoto,代碼行數:101,代碼來源:users_regist_common.class.php

示例3: checkInputdata

 function checkInputdata()
 {
     // 職員番號
     if (!$this->oMgr->checkEmpty($this->request['staff_id'])) {
         // エラーメッセージをセット
         $this->oMgr->setErr('E001', "個人番號");
     } else {
         if (!string::strlen($this->request['staff_id']) > STAFF_ID_LEN) {
             // エラーメッセージをセット
             $param = array();
             $param[0] = "個人番號";
             $param[1] = "半角" . STAFF_ID_LEN . "桁";
             $this->oMgr->setErr('E004', $param);
         } else {
             if ($this->oMgr->existsStaffId($this->request['staff_id'])) {
                 $this->oMgr->setErr('E017', "個人番號");
             }
         }
     }
     // 漢字姓
     if (!$this->oMgr->checkEmpty($this->request['kanjisei'])) {
         // エラーメッセージをセット
         $this->oMgr->setErr('E001', "氏名(姓)");
     }
     // 漢字名
     if (!$this->oMgr->checkEmpty($this->request['kanjimei'])) {
         // エラーメッセージをセット
         $this->oMgr->setErr('E001', "氏名(名)");
     }
     // カナ姓
     $this->request['kanasei'] = string::han2zen($this->request['kanasei']);
     if (!$this->oMgr->checkEmpty($this->request['kanasei'])) {
         // エラーメッセージをセット
         $this->oMgr->setErr('E001', "氏名カナ(姓)");
     } else {
         if (!string::chackKatakana3($this->request['kanasei'])) {
             // エラーメッセージをセット
             $param = array();
             $param[0] = '氏名カナ(姓)';
             $param[1] = 'カタカナ';
             $this->oMgr->setErr('E004', $param);
         }
     }
     // カナ名
     $this->request['kanamei'] = string::han2zen($this->request['kanamei']);
     if (!$this->oMgr->checkEmpty($this->request['kanamei'])) {
         // エラーメッセージをセット
         $this->oMgr->setErr('E001', "氏名カナ(名)");
     } else {
         if (!string::chackKatakana3($this->request['kanamei'])) {
             // エラーメッセージをセット
             $param = array();
             $param[0] = '氏名カナ(名)';
             $param[1] = 'カタカナ';
             $this->oMgr->setErr('E004', $param);
         }
     }
     // カナ姓
     $this->request['kanasei_real'] = string::han2zen($this->request['kanasei_real']);
     if (!$this->oMgr->checkEmpty($this->request['kanasei_real'])) {
         //
     } else {
         if (!string::chackKatakana3($this->request['kanasei_real'])) {
             // エラーメッセージをセット
             $param = array();
             $param[0] = '戸籍氏名カナ(姓)';
             $param[1] = 'カタカナ';
             $this->oMgr->setErr('E004', $param);
         }
     }
     // カナ名
     $this->request['kanamei_real'] = string::han2zen($this->request['kanamei_real']);
     if (!$this->oMgr->checkEmpty($this->request['kanamei_real'])) {
         //
     } else {
         if (!string::chackKatakana3($this->request['kanamei_real'])) {
             // エラーメッセージをセット
             $param = array();
             $param[0] = '戸籍氏名カナ(名)';
             $param[1] = 'カタカナ';
             $this->oMgr->setErr('E004', $param);
         }
     }
     // 英字姓
     $this->request['eijisei'] = string::zen2han($this->request['eijisei']);
     $this->request['eijisei'] = strtolower($this->request['eijisei']);
     $chkEijisei = str_replace("-", "", $this->request['eijisei']);
     if (!$this->oMgr->checkEmpty($this->request['eijisei'])) {
         // 任意
     } else {
         if (!string::checkAlphabet($chkEijisei)) {
             // エラーメッセージをセット
             $param = array();
             $param[0] = '氏名英字(姓)';
             $param[1] = '半角英字';
             $this->oMgr->setErr('E004', $param);
         }
     }
     // 英字名
     $this->request['eijimei'] = string::zen2han($this->request['eijimei']);
//.........這裏部分代碼省略.........
開發者ID:honda-kyoto,項目名稱:UMS-Kyoto,代碼行數:101,代碼來源:users_regist.class.php


注:本文中的string::checkAlphabet方法示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。