本文整理汇总了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] = '戸籍氏名カナ(姓)';
//.........这里部分代码省略.........
示例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'])) {
// エラーメッセージをセット
//.........这里部分代码省略.........
示例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']);
//.........这里部分代码省略.........