PHP mod_korean extension Reference
  • Introduction
  • Installation
  • APIs
    • Check Functions
      • check_filename_lib
      • check_htmltbale_lib
      • check_uristr_lib
      • get_microtime_lib
      • human_fsize_lib
      • is_email_lib
      • is_hangul_lib
      • is_iis_lib
      • is_url_lib
      • is_windows_lib
      • buildno_lib
      • version_lib
    • Filesystem Functions
      • filelist_lib
      • getfile_lib
      • getfiletype_lib
      • putfile_lib
      • readfile_lib
      • pcregrep_lib
    • HTML Functions
      • agentinfo_lib
      • autolink_lib
      • get_hostname_lib
      • movepage_lib
      • perror_lib
      • pnotice_lib
    • Charset Functions
      • ncrencode_lib
      • ncrdecode_lib
      • uniencode_lib
      • unidecode_lib
      • utf8encode_lib
      • utf8decode_lib
      • substr_lib
      • postposition_lib
    • Image Functions
      • imgresize_lib
    • Mail Functions
      • mailsource_lib
      • sockmail_lib
Powered by GitBook
On this page
  • 1. Check Functions
  • 2. Filesystem Functions
  • 3. HTML functions
  • 4. Charset functions
  • 5. Image functions
  • 6. Mail functions

Was this helpful?

APIs

PreviousInstallationNextCheck Functions

Last updated 5 years ago

Was this helpful?

1.

check 관련 함수들은 어떠한 값이나 상황을 체크하는 함수들을 모아놓은 함수 입니다.

  • - GET 이나 POST 로 넘어오는 파일 경로 변수 체크

  • - table 태그가 제대로 사용되었는지 검사

  • - GET 또는 POST 로 전달되는 파일 경로 변수 체크

  • - 수행 시간을 밀리초로 구하는 함수

  • - byte/bit 값을 읽기 쉽게 변환

  • - email 주소를 체크

  • - 문자 또는 문자열의 첫 바이트가 한글(EUC-KR/CP949)인지를 >검사.

  • - 웹서버가 iis 인지 아닌지를 판단

  • - URL 확인 함수

  • - 운영되는 OS 가 windows 인지 체크

  • - korean extension 의 빌드넘버를 출력

  • - korean extension 의 버전을 출력

2.

File System 관련 함수는 파일 리스트, 파일 내용, 파일 쓰기등 파일 시스템과 관련된 함수들의 모음이다.

win32 용에서 파일 경로를 상대경로로 사용할 경우에는 realpath() 함수를 이용하여 절대 경로화를 해서 사용해야 한다.

EUC-KR/CP949 와 UTF-8 간의 변환 및 관련 함수를 제공 합니다.

PHP의 mail() function 과 관련 없이, 자체적으로 mail을 발송할 수 있는 환경을 제공 합니다.

- 지정 디렉토리의 파일 리스트를 가져옴

- 파일의 내용을 변수로 받음

- 파일 이름에서 확장자를 받아옴

- 파일을 기록하는 함수

- 파일이나 웹문서의 소스를 변수로 받음

- pcre 정규식을 이용한 grep

3.

- 브라우져의 정보를 구함

- TEXT 중 URL 이나 EMAIL 을 자동으로 링크

- IP 로 호스트 이름을 가져오는 함수

- 페이지를 이동시키는 함수

- 에러 메세지를 출력후 원하는 페이지로 이동

- 경고 메세지 또는 전달 메세지를 출력

4.

- CP949 문자열을 UHC (ncr code) 로 변환

- NCR code 를 CP949 문자열로 변환

- CP949 테이블을 UNICODE 로 변환

- UNICODE 테이블을 EUC-KR, CP949 로 변환

- CP949 문자열을 utf-8 로 변환

- utf-8 문자열을 CP949로 변환

- 2 byte 를 처리하는 substr() 함수

- 해당 단어의 종성을 구분하여 조사를 정함

5.

- 이미지 사이즈를 조정하여 출력하거나 생성

6.

- mail raw data를 생성

- SMTP에 의존하지 않고, socket으로 직접 메일 발송

Check Functions
check_filename_lib
check_htmltable_lib
check_uristr_lib
get_microtime_lib
human_fsize_lib
is_email_lib
is_hangul_lib
is_iis_lib
is_url_lib
is_windows_lib
buildno_lib
version_lib
Filesystem Functions
filelist_lib
getfile_lib
getfiletype_lib
putfile_lib
readfile_lib
pcregrep_lib
HTML functions
agentinfo_lib
autolink_lib
get_hostname_lib
movepage_lib
perror_lib
pnotice_lib
Charset functions
ncrencode_lib
ncrdecode_lib
uniencode_lib
unidecode_lib
utf8encode_lib
utf8decode_lib
substr_lib
posstposition_lib
Image functions
imgresize_lib
Mail functions
mailsource_lib
sockmail_lib