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 40
__construct($array = '')
at line 52
doFunc($value, $arrFunc)
at line 67
void
HTML_TAG_CHECK(array $value)
HTMLのタグをチェックする
at line 111
void
EXIST_CHECK(array $value)
必須入力の判定
受け取りがない場合エラーを返す
at line 143
void
EXIST_CHECK_REVERSE(array $value)
必須入力の判定(逆順)
受け取りがない場合エラーを返す
at line 167
void
SPTAB_CHECK(array $value)
スペース、タブの判定
受け取りがない場合エラーを返す
at line 196
void
NO_SPTAB(array $value)
スペース、タブの判定
受け取りがない場合エラーを返す
at line 225
void
ZERO_START(array $value)
ゼロで開始されている数値の判定
ゼロで始まる数値の場合エラーを返す
at line 252
void
SELECT_CHECK(array $value)
必須選択の判定
プルダウンなどで選択されていない場合エラーを返す
at line 279
void
EQUAL_CHECK(array $value)
同一性の判定
入力が指定文字数以上ならエラーを返す
at line 311
void
DIFFERENT_CHECK(array $value)
値が異なることの判定
入力が指定文字数以上ならエラーを返す
at line 346
void
GREATER_CHECK(array $value)
値の大きさを比較する value[2] < value[3]でなければエラー
入力が指定文字数以上ならエラーを返す
at line 385
void
MAX_LENGTH_CHECK(integer[] $value)
最大文字数制限の判定
入力が指定文字数以上ならエラーを返す
at line 416
void
MIN_LENGTH_CHECK(array $value)
最小文字数制限の判定
入力が指定文字数未満ならエラーを返す
at line 447
void
MAX_CHECK(array $value)
最大文字数制限の判定
入力が最大数以上ならエラーを返す
at line 478
void
MIN_CHECK(array $value)
最小数値制限の判定
入力が最小数未満ならエラーを返す
at line 506
void
NUM_CHECK(array $value)
数字の判定
入力文字が数字以外ならエラーを返す
at line 530
void
NUM_POINT_CHECK(array $value)
小数点を含む数字の判定
入力文字が数字以外ならエラーを返す
at line 549
ALPHA_CHECK($value)
at line 581
void
TEL_CHECK(array $value)
電話番号の判定
数字チェックと文字数チェックを実施する。
at line 644
FULL_EXIST_CHECK($value)
at line 678
ALL_EXIST_CHECK($value)
at line 713
ONE_EXIST_CHECK($value)
at line 747
TOP_EXIST_CHECK($value)
at line 785
KANA_CHECK($value)
at line 807
KANABLANK_CHECK($value)
at line 829
ALNUM_CHECK($value)
at line 850
GRAPH_CHECK($value)
at line 872
ZERO_CHECK($value)
at line 888
NUM_RANGE_CHECK($value)
at line 916
NUM_COUNT_CHECK($value)
at line 943
void
EMAIL_CHECK(array $value)
メールアドレス形式の判定
at line 997
EMAIL_CHAR_CHECK($value)
at line 1019
URL_CHECK($value)
at line 1038
IP_CHECK($value)
at line 1067
FILE_EXT_CHECK($value)
at line 1100
FIND_FILE($value)
at line 1129
FILE_EXIST_CHECK($value)
at line 1150
FILE_SIZE_CHECK($value)
at line 1180
FILE_NAME_CHECK($value)
at line 1202
FILE_NAME_CHECK_BY_NOUPLOAD($value)
at line 1226
CHECK_DATE($value)
at line 1260
CHECK_DATE2($value)
at line 1295
CHECK_DATE3($value)
at line 1326
CHECK_BIRTHDAY($value)
at line 1378
CHECK_SET_TERM($value)
at line 1449
CHECK_SET_TERM2($value)
at line 1524
CHECK_SET_TERM3($value)
at line 1566
DIR_CHECK($value)
at line 1584
DOMAIN_CHECK($value)
at line 1603
MOBILE_EMAIL_CHECK($value)
at line 1633
void
CHECK_REGIST_CUSTOMER_EMAIL(array $value)
CHECKREGISTCUSTOMER_EMAIL
メールアドレスが会員登録されているか調べる
at line 1666
PROHIBITED_STR_CHECK($value)
禁止文字列のチェック value[0] = 項目名 value[1] = 判定対象文字列 value[2] = 入力を禁止する文字列(配列)
at line 1695
void
EVAL_CHECK(array $value)
パラメーターとして適切な文字列かチェックする.
at line 1723
bool
evalCheck(string $value)
パラメーターとして適切な文字列かチェックする.(サブルーチン)
下記を満たす場合を真とする。 ・PHPコードとして評価可能であること。 ・評価した結果がスカラデータ(定数に指定できる値)であること。 本メソッドの利用や改訂にあたっては、eval 関数の危険性を意識する必要がある。
at line 1735
void
createParam(array $value)
未定義の $this->arrParam に空要素を代入する.
at line 1759
boolean
numelicCheck(string $string)
値が数字だけかどうかチェックする