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)
        
    
    値が数字だけかどうかチェックする