예약어 Reserved Names¶
CodeIgniter 에서는 아래와 같은 예약어가 있으므로, 여러분은 개발시 사용할 수 없습니다.
컨트롤러명 Controller names¶
여러분의 컨트롤러는 부모클래스로부터 상속받아 작성되기 때문에 부모클래스에서 사용하는 함수이름을 사용하지않도록 주의해야 합니다. 그렇지않으면 부모클래스의 함수를 재정의 해버리기 때문에 오작동 합니다. 아래는 예약어 목록입니다. 아래 목록을 컨트롤러 이름으로 사용할 수 없습니다:
- CI_Controller
- 기본값
- index
함수들 Functions¶
- is_php()
- is_really_writable()
- load_class()
- is_loaded()
- get_config()
- config_item()
- show_error()
- show_404()
- log_message()
- set_status_header()
- get_mimes()
- html_escape()
- remove_invisible_characters()
- is_https()
- function_usable()
- get_instance()
- _error_handler()
- _exception_handler()
- _stringify_attributes()
변수들 Variables¶
- $config
- $db
- $lang
상수들 Constants¶
- ENVIRONMENT
- FCPATH
- SELF
- BASEPATH
- APPPATH
- VIEWPATH
- CI_VERSION
- MB_ENABLED
- ICONV_ENABLED
- UTF8_ENABLED
- FILE_READ_MODE
- FILE_WRITE_MODE
- DIR_READ_MODE
- DIR_WRITE_MODE
- FOPEN_READ
- FOPEN_READ_WRITE
- FOPEN_WRITE_CREATE_DESTRUCTIVE
- FOPEN_READ_WRITE_CREATE_DESTRUCTIVE
- FOPEN_WRITE_CREATE
- FOPEN_READ_WRITE_CREATE
- FOPEN_WRITE_CREATE_STRICT
- FOPEN_READ_WRITE_CREATE_STRICT
- EXIT_SUCCESS
- EXIT_ERROR
- EXIT_CONFIG
- EXIT_UNKNOWN_FILE
- EXIT_UNKNOWN_CLASS
- EXIT_UNKNOWN_METHOD
- EXIT_USER_INPUT
- EXIT_DATABASE
- EXIT__AUTO_MIN
- EXIT__AUTO_MAX