CheckError
class CheckError
エラーチェッククラス
Properties
$arrErr | |||
$arrParam |
Methods
No description
No description
HTMLのタグをチェックする
必須入力の判定
必須入力の判定(逆順)
スペース、タブの判定
スペース、タブの判定
ゼロで開始されている数値の判定
必須選択の判定
同一性の判定
値が異なることの判定
値の大きさを比較する value[2] < value[3]でなければエラー
最大文字数制限の判定
最小文字数制限の判定
最大文字数制限の判定
最小数値制限の判定
数字の判定
小数点を含む数字の判定
No description
電話番号の判定
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
メールアドレス形式の判定
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
CHECKREGISTCUSTOMER_EMAIL
禁止文字列のチェック value[0] = 項目名 value[1] = 判定対象文字列 value[2] = 入力を禁止する文字列(配列)
パラメーターとして適切な文字列かチェックする.
パラメーターとして適切な文字列かチェックする.(サブルーチン)
未定義の $this->arrParam に空要素を代入する.
値が数字だけかどうかチェックする
Details
at line 28
__construct($array = '')
at line 40
doFunc($value, $arrFunc)
at line 55
void
HTML_TAG_CHECK(array $value)
HTMLのタグをチェックする
at line 99
void
EXIST_CHECK(array $value)
必須入力の判定
受け取りがない場合エラーを返す
at line 131
void
EXIST_CHECK_REVERSE(array $value)
必須入力の判定(逆順)
受け取りがない場合エラーを返す
at line 155
void
SPTAB_CHECK(array $value)
スペース、タブの判定
受け取りがない場合エラーを返す
at line 184
void
NO_SPTAB(array $value)
スペース、タブの判定
受け取りがない場合エラーを返す
at line 213
void
ZERO_START(array $value)
ゼロで開始されている数値の判定
ゼロで始まる数値の場合エラーを返す
at line 240
void
SELECT_CHECK(array $value)
必須選択の判定
プルダウンなどで選択されていない場合エラーを返す
at line 267
void
EQUAL_CHECK(array $value)
同一性の判定
入力が指定文字数以上ならエラーを返す
at line 299
void
DIFFERENT_CHECK(array $value)
値が異なることの判定
入力が指定文字数以上ならエラーを返す
at line 334
void
GREATER_CHECK(array $value)
値の大きさを比較する value[2] < value[3]でなければエラー
入力が指定文字数以上ならエラーを返す
at line 373
void
MAX_LENGTH_CHECK(integer[] $value)
最大文字数制限の判定
入力が指定文字数以上ならエラーを返す
at line 404
void
MIN_LENGTH_CHECK(array $value)
最小文字数制限の判定
入力が指定文字数未満ならエラーを返す
at line 435
void
MAX_CHECK(array $value)
最大文字数制限の判定
入力が最大数以上ならエラーを返す
at line 466
void
MIN_CHECK(array $value)
最小数値制限の判定
入力が最小数未満ならエラーを返す
at line 494
void
NUM_CHECK(array $value)
数字の判定
入力文字が数字以外ならエラーを返す
at line 518
void
NUM_POINT_CHECK(array $value)
小数点を含む数字の判定
入力文字が数字以外ならエラーを返す
at line 537
ALPHA_CHECK($value)
at line 569
void
TEL_CHECK(array $value)
電話番号の判定
数字チェックと文字数チェックを実施する。
at line 632
FULL_EXIST_CHECK($value)
at line 666
ALL_EXIST_CHECK($value)
at line 701
ONE_EXIST_CHECK($value)
at line 735
TOP_EXIST_CHECK($value)
at line 773
KANA_CHECK($value)
at line 795
KANABLANK_CHECK($value)
at line 817
ALNUM_CHECK($value)
at line 838
GRAPH_CHECK($value)
at line 860
ZERO_CHECK($value)
at line 876
NUM_RANGE_CHECK($value)
at line 904
NUM_COUNT_CHECK($value)
at line 931
void
EMAIL_CHECK(array $value)
メールアドレス形式の判定
at line 985
EMAIL_CHAR_CHECK($value)
at line 1007
URL_CHECK($value)
at line 1026
IP_CHECK($value)
at line 1055
FILE_EXT_CHECK($value)
at line 1088
FIND_FILE($value)
at line 1117
FILE_EXIST_CHECK($value)
at line 1138
FILE_SIZE_CHECK($value)
at line 1168
FILE_NAME_CHECK($value)
at line 1190
FILE_NAME_CHECK_BY_NOUPLOAD($value)
at line 1214
CHECK_DATE($value)
at line 1248
CHECK_DATE2($value)
at line 1283
CHECK_DATE3($value)
at line 1314
CHECK_BIRTHDAY($value)
at line 1366
CHECK_SET_TERM($value)
at line 1437
CHECK_SET_TERM2($value)
at line 1512
CHECK_SET_TERM3($value)
at line 1554
DIR_CHECK($value)
at line 1572
DOMAIN_CHECK($value)
at line 1591
MOBILE_EMAIL_CHECK($value)
at line 1621
void
CHECK_REGIST_CUSTOMER_EMAIL(array $value)
CHECKREGISTCUSTOMER_EMAIL
メールアドレスが会員登録されているか調べる
at line 1654
PROHIBITED_STR_CHECK($value)
禁止文字列のチェック value[0] = 項目名 value[1] = 判定対象文字列 value[2] = 入力を禁止する文字列(配列)
at line 1683
void
EVAL_CHECK(array $value)
パラメーターとして適切な文字列かチェックする.
at line 1711
bool
evalCheck(string $value)
パラメーターとして適切な文字列かチェックする.(サブルーチン)
下記を満たす場合を真とする。 ・PHPコードとして評価可能であること。 ・評価した結果がスカラデータ(定数に指定できる値)であること。 本メソッドの利用や改訂にあたっては、eval 関数の危険性を意識する必要がある。
at line 1723
void
createParam(array $value)
未定義の $this->arrParam に空要素を代入する.
at line 1747
boolean
numelicCheck(string $string)
値が数字だけかどうかチェックする