`

CodeIgniter用户指南:保留字

阅读更多

 

为了便于编程,CodeIgniter使用了一系列的函数和名称来完成操作。所以,有些名称不能被程序员使用。下面是不能被程序员使用的保留字列表。

控制器名称

因为你的控制器类将继承主程序控制器,所以你的函数命名一定不能和主程序控制器类中的函数名相同,否则你的局部函数将会覆盖他们。下面列出了已经保留的名称,请不要将你的控制器方法命名为这些:

  • Controller
  • CI_Base
  • _ci_initialize
  • _ci_scaffolding
  • index


如果你使用的是 PHP 4 这里有一些附加的名字。这些只在 PHP 4 下会被使用。

  • CI_Loader
  • config
  • database
  • dbutil
  • dbforge
  • file
  • helper
  • helpers
  • language
  • library
  • model
  • plugin
  • plugins
  • scaffolding
  • script
  • view
  • vars
  • _ci_assign_to_models
  • _ci_autoloader
  • _ci_init_class
  • _ci_init_scaffolding
  • _ci_is_instance
  • _ci_load
  • _ci_load_class
  • _ci_object_to_array

函数

  • is_really_writable()
  • load_class()
  • get_config()
  • config_item()
  • show_error()
  • show_404()
  • log_message()
  • _exception_handler()
  • get_instance()

变量

  • $config
  • $mimes
  • $lang

常量

  • EXT
  • FCPATH
  • SELF
  • BASEPATH
  • APPPATH
  • CI_VERSION
  • 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

 

翻译贡献者: Hex, lishen2
分享到:
评论

相关推荐

    CodeIgniter用户指南.chm(1.7.2)

    CodeIgniter用户指南.chm(1.7.2)CodeIgniter用户指南.chm(1.7.2)CodeIgniter用户指南.chm(1.7.2)CodeIgniter用户指南.chm(1.7.2)

    codeigniter用户指南 pdf

    以下是对`codeigniter用户指南 pdf`内容的详细概述。 **一、CodeIgniter概述** CodeIgniter是一个轻量级的PHP框架,它提供了丰富的库和助手函数,以减少开发者在编写重复代码上的时间。它的核心理念是高效、简单和...

    CodeIgniter 用户指南 版本 1.7.2.chm

    CodeIgniter手册,适合PHP框架的入门

    CodeIgniter用户指南V2.2.0.chm

    CodeIgniter用户指南V2.2.0.chm

    CodeIgniter 用户指南 版本 2.1.4

    ### CodeIgniter 用户指南 版本 2.1.4 #### CodeIgniter 概述与特点 **CodeIgniter** 是一款基于 PHP 的轻量级应用开发框架,旨在简化 Web 开发流程并提高开发效率。它采用了 Model-View-Controller (MVC) 架构...

    CodeIgniter-irp:创建,读取数据

    什么是CodeIgniter CodeIgniter是一个应用程序开发框架-一个工具包-适用于使用PHP构建网站的人们。...安装请参阅《 CodeIgniter用户指南》的。执照请参阅。资源向我们的或通过我们上的报告安全问题,谢谢。致谢Cod

    CodeIgniter用户指南(版本1.7.2).chm

    在本用户指南中,我们将深入探讨CodeIgniter的核心概念、特性以及如何利用它们来提升开发效率。 首先,让我们了解一下CodeIgniter的MVC(模型-视图-控制器)架构。这个模式将应用程序分为三个主要部分:模型处理...

    一个简单的Codeigniter用户登录验证例子程序

    在这个"一个简单的Codeigniter用户登录验证例子程序"中,我们将探讨如何在Codeigniter中实现用户认证和登录功能,这对于任何Web应用来说都是核心部分。这个程序包含了一些关键组件,如密码加密、session管理以及用户...

    codeigniter-deployer:CodeIgniter 3.0的部署工具

    CodeIgniter部署器 3.0的部署工具。 您可以使用一个命令部署CodeIgniter。 这基于 3.0。资料夹结构 codeigniter/└── deploy/ ├── deploy.php ... config file for Deployer ├── deploy.sh ... script ...

    codeigniter-console:CodeIgniter 3.x框架控制台

    Codeigniter-Console 一个CodeIgniter 3.x框架控制台。 安装 "require-dev" : { "webwizo/codeigniter-console" : "dev-master" } 入门 如果您成功安装了CodeIgniter,请运行以下命令: vendor/bin/codeigniter ...

    CodeIgniter最新版用户指南 1.7.1

    15. **用户指南**:提供的用户指南详细介绍了以上所有功能的使用方法,还包括了配置、自定义、扩展CodeIgniter的教程。 通过阅读"CodeIgniter用户指南(2009-08-25).chm",你可以深入了解每个知识点的细节,逐步掌握...

    codeigniter-websocket:Codeigniter WebSocket为实时应用程序而构建。 受https:github.comromainrgratchet_client启发

    CodeIgniter WebSocket库CodeIgniter WebSocket库。 它允许您使用Ratchet( & )Websocket技术制作功能强大的实时应用程序。适用于Codeigniter 4.x的WebSocket库 如果遇到任何问题,可以检查CodeIgniter WebSocket...

    CodeIgniter用户指南中文手册(版本1.7.2)

    CodeIgniter 是一套给 PHP 网站开发者使用的应用程序开发框架和工具包。它提供一套丰富的标准库以及简单的接口和逻辑结构,其目的是...使用 CodeIgniter 可以减少代码的编写量,并将你的精力投入到项目的创造性开发上。

    Laravel开发-codeigniter_migration

    总之,`CodeIgniterMigration` 提供了一个方便的桥梁,让开发者能够在保留现有 CodeIgniter 项目投资的同时,享受到 Laravel 强大的功能和生态系统。通过妥善地使用这个包,可以降低迁移的复杂度,提高项目的可维护...

    CodeIgniter 用户指南 版本 1.7.1 [2009-02-22最新CHM版]

    CodeIgniter 用户指南 版本 1.7.1 2009-02-22最新CHM版 1.优化了页面的显示 2.支持中文搜索 3.清除了多余的js文件

    CodeIgniter-App:集成RESTfull API、Base Model、Ion Auth模块和模板模块

    : CodeIgniter 基础 CRUD 模型,以消除重复并提高生产力 :一个轻量级的 Codeigniter 模板库 : CodeIgniter 2.1.x 的 i18n 库 : codeigniter 本机会话 :类固醇的最小模板安装在hosts文件 ( /etc/hosts ) 上添加新...

    starter-public-edition-5:一个基于CodeIgniter 4PHP应用程序启动器

    PHP 如果您是初学者,几乎没有PHP经验,或者您没有PHP经验,则可能需要阅读像这样的培训教程: PHP初学者教程:7天学习, CodeIgniter 4文档和其他信息CodeIgniter4用户指南: : Lonnie Ezell关于CodeIgniter 4的...

    CodeIgniter 用户指南

    【CodeIgniter 用户指南】是关于使用CodeIgniter框架构建Web应用的一份详细教程。CodeIgniter是一个轻量级的PHP框架,它遵循MVC(Model-View-Controller)架构模式,帮助开发者快速构建功能丰富的网站。在这个指南中...

    codeigniter 2.1.0用户指南(中文版)

    codeigniter 2.1.0用户指南(中文版)本人亲自实践,绝对可用!广大CI爱好者可下载使用。我在网上找过很多,要么版本不对,要么就是打不开。这个事能够使用的。

    docker-codeigniter-graphql:docker-codeigniter-graphql(带有套接字服务器)

    【标题】"docker-codeigniter-graphql:docker-codeigniter-graphql(带有套接字服务器)" 提供了一个集成 Docker 的 CodeIgniter 应用程序,该应用程序利用 GraphQL 技术,并且集成了套接字服务器。这个项目是为了...

Global site tag (gtag.js) - Google Analytics