phpDocumentor php-util
[ class tree: php-util ] [ index: php-util ] [ all elements ]

Class: Validator

Source Location: /php/util/Validator.php

Class Validator

Class Overview

Validation 체크

체크 항목

AJAX - http 통신후 얻어오는 값으로 체크 ALPHANUM - 영문자, 숫자 ALPHANUMSPCCHAR - 영문자, 숫자, 특수문자 BETWEEN - 날짜 사이 기간 구하기 CELLPHONE - 핸드폰 COMPANY - 사업자 등록번호 DATE - 날짜 DOMAIN - 도메인 EMPTY - 공백여부 EMAIL - 이메일 주소 EMAILID - 이메일 아이디 ENG - 영문 EQUAL - 같은 문자열인지 INARRAY - 배열에 속해 있는지 INT - 정수 KOR - 한글 LENGTH - 길이 체크 SIZE - 배열 길이 체크 KORENG - 한글,영문 MAX - 바이트 최대 길이 MIN - 바이트 최소 길이 MINMAX - 바이트 최대, 최소 길이 MAXNUM - 숫자 최대 MINNUM - 숫자 최소 MINMAXNUM - 숫자 최대, 최소 NUMBER - 정수,실수 NOTKOR - 한글 제외 SOCIAL - 주민번호 URL - URL

Located in /php/util/Validator.php [line 47]

PObject
   |
   --Validator
Author(s):
  • easylogic
Information Tags:

Methods

[ Top ]
Inherited Properties, Constants, and Methods
Inherited Properties Inherited Methods Inherited Constants

Inherited From PObject

PObject::__construct()
생성자
PObject::display()
객체 문자열을 출력
PObject::equals()
객체 비교 (수정 필요)
PObject::getClass()
PObject::getObjValue()
객체인지 아닌지 판별해서 PObject 형 객체이면 toString() 메소드로 문자열을 반환하고 일단 자료형이면 그 형태 그대로 리턴한다
PObject::isObject()
객체 확인
PObject::toString()
객체 문자열로 변환
PObject::__toString()
magic methods 추가 , toString() 의 값을 그대로 리턴한다.

[ Top ]
Method Summary
static void   ajax()  
static void   alpha()  
static void   alphanum()  
static void   float()  
static void   int()  
static boolean   number()   숫자 형인지 체크
static void   string()  
Validator   __construct()  
void   getField()  
void   result()  
void   setField()  
void   setFields()  
unknown_type   validation()   Validation 체크

[ Top ]
Methods
static method ajax  [line 81]

  static void ajax( [ $option = array()]  )

Parameters:
   $option: 

API Tags:
Access:  public


[ Top ]
static method alpha  [line 85]

  static void alpha( [ $option = array()]  )

Parameters:
   $option: 

API Tags:
Access:  public


[ Top ]
static method alphanum  [line 89]

  static void alphanum( [ $option = array()]  )

Parameters:
   $option: 

API Tags:
Access:  public


[ Top ]
static method float  [line 111]

  static void float( $value  )

Parameters:
   $value: 

API Tags:
Access:  public


[ Top ]
static method int  [line 107]

  static void int( [ $option = array()]  )

Parameters:
   $option: 

API Tags:
Access:  public


[ Top ]
static method number  [line 99]

  static boolean number( [$value $option = array()]  )

숫자 형인지 체크

Parameters:
$value   $option: 

API Tags:
Access:  public


[ Top ]
static method string  [line 103]

  static void string( [ $option = array()]  )

Parameters:
   $option: 

API Tags:
Access:  public


[ Top ]
Constructor __construct  [line 52]

  Validator __construct( [ $field = array()]  )

Parameters:
   $field: 

API Tags:
Access:  public


Redefinition of:
PObject::__construct()
생성자

[ Top ]
getField  [line 60]

  void getField( $key  )

Parameters:
   $key: 

API Tags:
Access:  public


[ Top ]
result  [line 68]

  void result( )


API Tags:
Access:  public


[ Top ]
setField  [line 64]

  void setField( $key, [ $value = ""]  )

Parameters:
   $key: 
   $value: 

API Tags:
Access:  public


[ Top ]
setFields  [line 56]

  void setFields( [ $field = array()]  )

Parameters:
   $field: 

API Tags:
Access:  public


[ Top ]
validation  [line 77]

  unknown_type validation( [unknown_type $validator = array()]  )

Validation 체크

Parameters:
unknown_type   $validator: 

API Tags:
Access:  public


[ Top ]

Documentation generated on Fri, 09 Apr 2010 11:57:36 +0900 by phpDocumentor 1.4.3