返回首页 CodeIgniter 用户指南

保留字

为了便于编码,CodeIgniter 使用了一系列的函数,方法,类和变量名来完成操作。因此,有一些名字开发中不能使用。底下的列表中的保留字不能被使用。

控制器名

因为你的控制器类继承自主程序控制器,你方法名一定不要和主程序控制器类中得函数名相同,否则你的局部方法将会覆盖他们。底下列出了保留的名字。不能在你的控制器中使用:

  • CI_Controller
  • Default
  • index

函数

  • :php:func:is_php()
  • :php:func:is_really_writable()
  • load_class()
  • is_loaded()
  • get_config()
  • :php:func:config_item()
  • :php:func:show_error()
  • :php:func:show_404()
  • :php:func:log_message()
  • :php:func:set_status_header()
  • :php:func:get_mimes()
  • :php:func:html_escape()
  • :php:func:remove_invisible_characters()
  • :php:func:is_https()
  • :php:func:function_usable()
  • :php:func: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
上一篇: 控制器 下一篇: 视图