Codeigniter 3

保留名称 | Reserved Names

保留名称

为了提供帮助,CodeIgniter在其操作中使用了一系列的函数、方法、类和变量名。因此,开发人员不能使用某些名称。下面是不能使用的保留名称列表。

控制器名称

由于控制器类将扩展主应用程序控制器,因此必须小心,不要将方法命名为与该类使用的方法相同的方法,否则本地方法将覆盖它们。以下是保留名称的列表。不要将控制器命名为以下任何一种:

  • 词[医]控制器

  • 违约

  • 指数

功能

  • 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()

变量

  • $config

  • $db

  • $lang

常数

  • 环境

  • FCPATH

  • 自性

  • 巴斯帕

  • 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