因为在 Common默认加载common.php文件,但是我想加载其他文件怎么办呢?
1.在Config/config.php文件加入'LOAD_EXT_FILE'=>'myfun',myfun为Common里的php文件
2.临时加载使用load('@.myfun');
您还没有登录,请您登录后再发表评论
《THINKPHP 2.0 核心文件详解》 THINKPHP 2.0 是一个基于MVC架构的PHP开发框架,它以其简洁、高效、易用的特点,在早期的PHP开发领域广受欢迎。核心文件是任何框架的灵魂,THINKPHP 2.0的核心文件构成了整个框架的...
在 `Common` 目录下,可以创建分组的公共函数文件 `function.php`,用于存放公共函数。在 `Conf` 目录下,可以创建分组的配置文件 `config.php`,用于存放分组的配置信息。在 `Lib/Action` 目录下,可以创建分组的...
在else分支中,ThinkPHP会记录加载文件的时间,然后引入系统定义文件和公共函数文件,如defines.php和functions.php。这些文件包含了框架的基本配置和常用函数。之后,如果项目编译缓存目录不存在,ThinkPHP会自动...
除此之外,ThinkPHP还支持通过配置文件中的`EXT_CONFIG`参数来加载额外的配置文件,这样可以实现配置文件的动态加载,为配置管理提供了更大的灵活性。开发者可以通过在配置文件中定义`EXT_CONFIG`数组,指定需要额外...
若不存在,将开始一系列初始化操作,如加载系统定义文件`ThinkPHP/Common/defines.php`和公共函数文件`ThinkPHP/Common/functions.php`。 三、系统初始化 系统初始化阶段,ThinkPHP会自动创建项目目录结构,如必要...
2. **配置引入**:在ThinkPHP5的入口文件或公共函数文件中,引入PHPExcel类库,通常使用`require_once 'vendor/autoload.php';`来自动加载所有依赖。 3. **创建控制器**:在ThinkPHP5的控制器层,创建一个处理导入...
ThinkPHP框架自带的应用入口文件在3.2版本后被引入,默认内容定义了应用目录并加载ThinkPHP框架入口文件。通过在Web服务器中访问入口文件后,会看到欢迎页面。此时,框架会在Application目录下自动生成Common公共...
在项目类库目录下,开发者可以根据需要增加子目录,如`Common`或`Util`,并使用`import`语句加载相应类库文件。例如: ```php import('MyApp.Util.UnitTest'); import('@.Common.CommonUtil'); ``` #### 第三方...
3. `index.php`:作为入口文件,它是ThinkPHP框架的核心部分,负责调度请求,加载框架和应用配置,处理HTTP请求并执行相应的控制器和视图。 4. `lyb.sql`:这是一个SQL文件,很可能包含了留言板数据表的创建语句,...
3. `Public`:公共资源目录,通常存放CSS样式文件、JavaScript脚本、图片等静态资源。这些文件会被Web服务器直接访问,无需经过PHP处理。 4. `Data`:数据缓存目录,ThinkPHP框架提供了多种缓存机制,如文件缓存、...
在"ThinkPHP"文件夹中,可能包含了ThinkPHP框架的基本结构和配置文件,如`public`目录用于存放公共文件,`application`目录包含应用的核心逻辑,`runtime`存储运行时生成的文件,`config`是配置文件所在,而`vendor`...
本篇文章将详细解析ThinkPHP5.0.5的核心特性,并通过其提供的文件结构来阐述如何进行实际项目开发。 1. **框架核心特性** - **模块化**:ThinkPHP5.0.5遵循MVC(Model-View-Controller)设计模式,将业务逻辑、...
1. **入口文件**:如index.php,通常是项目的主入口,负责加载ThinkPHP框架并引导应用运行。 2. **配置文件**:如config.php,包含系统的基本配置,如数据库连接、路由规则等。 3. **模型文件**:如UserModel.class....
- **作用**:入口文件定义了应用目录路径并加载了ThinkPHP框架的入口文件。 - **示例代码**: ```php define('APP_PATH','./Application/'); require'./ThinkPHP/ThinkPHP.php'; ``` - **运行效果**:在浏览器中...
1. **外部 JS 文件加载问题**:当 JS 文件被放置在公共目录(如 `public` 文件夹下)时,这些文件在加载时不会经过框架的处理过程,因此无法解析模板中的 `{ :U() }` 这样的语法。 2. **渲染限制**:ThinkPHP 默认...
- **自动加载机制:** ThinkPHP5 支持自动加载机制,这意味着在使用命名空间时无需手动引入类文件。 - **手动引入:** 如果需要手动引入某个命名空间下的类,可以在相应的文件中使用 `use` 语句。 #### 三、公共...
3. **index.php**:这是Web应用的入口文件,负责加载ThinkPHP框架并引导程序执行。 4. **sae_app_wizard.xml**:这是SAE平台特有的配置文件,用于SAE的自动部署和应用配置。 5. **App** 和 **Public** 目录:这两...
相关推荐
《THINKPHP 2.0 核心文件详解》 THINKPHP 2.0 是一个基于MVC架构的PHP开发框架,它以其简洁、高效、易用的特点,在早期的PHP开发领域广受欢迎。核心文件是任何框架的灵魂,THINKPHP 2.0的核心文件构成了整个框架的...
在 `Common` 目录下,可以创建分组的公共函数文件 `function.php`,用于存放公共函数。在 `Conf` 目录下,可以创建分组的配置文件 `config.php`,用于存放分组的配置信息。在 `Lib/Action` 目录下,可以创建分组的...
在else分支中,ThinkPHP会记录加载文件的时间,然后引入系统定义文件和公共函数文件,如defines.php和functions.php。这些文件包含了框架的基本配置和常用函数。之后,如果项目编译缓存目录不存在,ThinkPHP会自动...
除此之外,ThinkPHP还支持通过配置文件中的`EXT_CONFIG`参数来加载额外的配置文件,这样可以实现配置文件的动态加载,为配置管理提供了更大的灵活性。开发者可以通过在配置文件中定义`EXT_CONFIG`数组,指定需要额外...
若不存在,将开始一系列初始化操作,如加载系统定义文件`ThinkPHP/Common/defines.php`和公共函数文件`ThinkPHP/Common/functions.php`。 三、系统初始化 系统初始化阶段,ThinkPHP会自动创建项目目录结构,如必要...
2. **配置引入**:在ThinkPHP5的入口文件或公共函数文件中,引入PHPExcel类库,通常使用`require_once 'vendor/autoload.php';`来自动加载所有依赖。 3. **创建控制器**:在ThinkPHP5的控制器层,创建一个处理导入...
ThinkPHP框架自带的应用入口文件在3.2版本后被引入,默认内容定义了应用目录并加载ThinkPHP框架入口文件。通过在Web服务器中访问入口文件后,会看到欢迎页面。此时,框架会在Application目录下自动生成Common公共...
在项目类库目录下,开发者可以根据需要增加子目录,如`Common`或`Util`,并使用`import`语句加载相应类库文件。例如: ```php import('MyApp.Util.UnitTest'); import('@.Common.CommonUtil'); ``` #### 第三方...
3. `index.php`:作为入口文件,它是ThinkPHP框架的核心部分,负责调度请求,加载框架和应用配置,处理HTTP请求并执行相应的控制器和视图。 4. `lyb.sql`:这是一个SQL文件,很可能包含了留言板数据表的创建语句,...
3. `Public`:公共资源目录,通常存放CSS样式文件、JavaScript脚本、图片等静态资源。这些文件会被Web服务器直接访问,无需经过PHP处理。 4. `Data`:数据缓存目录,ThinkPHP框架提供了多种缓存机制,如文件缓存、...
在"ThinkPHP"文件夹中,可能包含了ThinkPHP框架的基本结构和配置文件,如`public`目录用于存放公共文件,`application`目录包含应用的核心逻辑,`runtime`存储运行时生成的文件,`config`是配置文件所在,而`vendor`...
本篇文章将详细解析ThinkPHP5.0.5的核心特性,并通过其提供的文件结构来阐述如何进行实际项目开发。 1. **框架核心特性** - **模块化**:ThinkPHP5.0.5遵循MVC(Model-View-Controller)设计模式,将业务逻辑、...
1. **入口文件**:如index.php,通常是项目的主入口,负责加载ThinkPHP框架并引导应用运行。 2. **配置文件**:如config.php,包含系统的基本配置,如数据库连接、路由规则等。 3. **模型文件**:如UserModel.class....
- **作用**:入口文件定义了应用目录路径并加载了ThinkPHP框架的入口文件。 - **示例代码**: ```php define('APP_PATH','./Application/'); require'./ThinkPHP/ThinkPHP.php'; ``` - **运行效果**:在浏览器中...
1. **外部 JS 文件加载问题**:当 JS 文件被放置在公共目录(如 `public` 文件夹下)时,这些文件在加载时不会经过框架的处理过程,因此无法解析模板中的 `{ :U() }` 这样的语法。 2. **渲染限制**:ThinkPHP 默认...
- **自动加载机制:** ThinkPHP5 支持自动加载机制,这意味着在使用命名空间时无需手动引入类文件。 - **手动引入:** 如果需要手动引入某个命名空间下的类,可以在相应的文件中使用 `use` 语句。 #### 三、公共...
3. **index.php**:这是Web应用的入口文件,负责加载ThinkPHP框架并引导程序执行。 4. **sae_app_wizard.xml**:这是SAE平台特有的配置文件,用于SAE的自动部署和应用配置。 5. **App** 和 **Public** 目录:这两...