保留名称

最后更新于:2022-04-01 03:53:08

# 保留名称 为了便于编程,CodeIgniter 使用了一些函数、方法、类 和 变量名来实现。 因此,这些名称不能被开发者所使用,下面是不能使用的保留名称列表。 ## 控制器名称 因为你的控制器类将继承主程序控制器,所以你的方法命名一定不能和 主程序控制器类中的方法名相同,否则你的方法将会覆盖他们。 下面列出了已经保留的名称,请不要将你的控制器命名为这些: * CI_Controller * Default * index ## 函数 * [is_php()](http://codeigniter.org.cn/user_guide/general/common_functions.html#is_php "is_php") * [is_really_writable()](http://codeigniter.org.cn/user_guide/general/common_functions.html#is_really_writable "is_really_writable") * load_class() * is_loaded() * get_config() * [config_item()](http://codeigniter.org.cn/user_guide/general/common_functions.html#config_item "config_item") * [show_error()](http://codeigniter.org.cn/user_guide/general/errors.html#show_error "show_error") * [show_404()](http://codeigniter.org.cn/user_guide/general/errors.html#show_404 "show_404") * [log_message()](http://codeigniter.org.cn/user_guide/general/errors.html#log_message "log_message") * [set_status_header()](http://codeigniter.org.cn/user_guide/general/common_functions.html#set_status_header "set_status_header") * [get_mimes()](http://codeigniter.org.cn/user_guide/general/common_functions.html#get_mimes "get_mimes") * [html_escape()](http://codeigniter.org.cn/user_guide/general/common_functions.html#html_escape "html_escape") * [remove_invisible_characters()](http://codeigniter.org.cn/user_guide/general/common_functions.html#remove_invisible_characters "remove_invisible_characters") * [is_https()](http://codeigniter.org.cn/user_guide/general/common_functions.html#is_https "is_https") * [function_usable()](http://codeigniter.org.cn/user_guide/general/common_functions.html#function_usable "function_usable") * [get_instance()](http://codeigniter.org.cn/user_guide/general/ancillary_classes.html#get_instance "get_instance") * _error_handler() * _exception_handler() * _stringify_attributes() ## 变量 * $config * $db * $lang ## 常量 * 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 * SHOW_DEBUG_BACKTRACE * 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
';