手册 https://www.kancloud.cn/manual/thinkphp5/118003目录结构project  应用部署目录├─application           应用目录(可设置)│  ├─common             公共模块目录(可更改)│  ├─index              模块目录(可更改)│  │  ├─config.php            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-03-17 06:49:21
                            
                                129阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            <?php    // 定义ThinkPHP框架路径    //定义项目名称和路径    define('APP_NAME', 'My=            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-11-21 17:54:06
                            
                                70阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            启用路由 要使用路由功能,前提是你的URL支持PATH_INFO(或者兼容URL模式也可以,采用普通URL模式的情况下不支持路由功能),并且在应用(或者模块)配置文件中开启路由: 3.2的路由功能是针对模块设置的,所以URL中的模块名不能被路由,路由定义也通常是放在模块配置文件中。 3.2.3版本开            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2019-10-31 17:13:00
                            
                                108阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            是 think_)UserModelthink_userUserTy            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-11-11 11:16:41
                            
                                57阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            通常每个模型类是操作某个数据表,在大多数情况下,系统会自动获取当前数据表的字段信息。 系统会在模型首次实例化的时候自动获取数据表的字段信息(而且只需要一次,以后会永久缓存字段信息,除非设置不缓存或者删除),如果是调试模式则不会生成字段缓存文件,则表示每次都会重新获取数据表字段信息。 广州大理石平台            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2019-11-04 15:31:00
                            
                                142阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            模型定义 模型类并非必须定义,只有当存在独立的业务逻辑或者属性的时候才需要定义。 模型类通常需要继承系统的\Think\Model类或其子类,下面是一个Home\Model\UserModel类的定义: namespace Home\Model; use Think\Model; class Use            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2019-11-02 16:38:00
                            
                                222阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            目录安全设置就是在各个目录自动生成html空白文件放置非法访问,thinkphp目录安全配置:define('BUILD_DIR_SECURE',true);
define('DIR_SECURE_FILENAME', 'index.html');
define('DIR_SECURE_CONTENT', 'deney Access!');模板目录配置.htaccess文件,内容如下:<Fi            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2014-03-21 10:42:09
                            
                                1012阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            ├─ThinkPHP.php 框架入口文件
 ├─Common 框架公共文件
 ├─Conf 框架配置文件
 ├─Extend 框架扩展目录
 ├─Lang 核心语言包目录
 ├─Lib 核心类库目录
 │ ├─Behavior 核心行为类库
 │ ├─Core 核心基类库
 │ ├─Driver 内置驱动
 │ │ ├─Cache 内置缓存驱动
 │ │ ├─Db 内置数据库驱动
 │ │ ├            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2013-12-19 11:31:00
                            
                                88阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            以下是我们现在用的TP框架的文件夹说明::::::(该结构完全符合我们现在使用的tp版本,如果出现文件夹不符的情况则为系统没有自动生成  需要我们自己创建的目录)ps:该目录结构中出现的项目中没有的文件夹多为非必须文件夹********************************用记事本打开请不要使用自动换行**************************************            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                            精选
                                                        
                            2014-07-30 10:31:16
                            
                                1482阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            PHP数组定义 ThinkPHP框架中所有配置文件的定义格式均采用返回PHP数组的方式,格式为: 配置参数不区分大小写(因为无论大小写定义都会转换成小写),所以下面的配置等效: 但是我们建议保持大写定义配置参数的规范。 还可以在配置文件中可以使用二维数组来配置更多的信息,例如: 需要注意的是,二级参            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2019-10-28 17:55:00
                            
                                223阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            追本溯源:1、config.php中'log'   => [        // 日志记录方式,内置 file socket 支持扩展        'type'  => 'File',        // 日志别        'level' => [],...            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-09-09 10:15:47
                            
                                335阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            tp5 Env::get('root_path'); tp6 $root = app()->getRootPath(); ...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-10-19 16:40:00
                            
                                3384阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            DS当前系统的目录分隔符THINK_PATH框架系统目录ROOT_PATH框架应用根目录APP_PATH应用目录(默认为application)CONF_PATH配置目录(默认为APP_PATH)LIB_PATH系统类库目录(默认为THINK_PATH.'library/')CORE_PATH系统核心类库目录(默认为LIB_PATH.'think/')TRAIT...            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-02-09 10:54:14
                            
                                77阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            公共的css、js等文件可以通过外壳框架引入,但每个页面都会有自己独有的js、css,如何只让该页面加载自己的,不需要加载其它的。            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-06-17 12:23:10
                            
                                238阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            公共的css、js等文件可以通过外壳框架引入,但每个页面都会有自己独有的js、css,如何只让该页面加载自己的,不需要加载其它的。            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-03-28 14:59:44
                            
                                166阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            根目录下有一个文件,如果没法访问则删除代码中的此处,就可以访问了            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-06-17 12:24:02
                            
                                720阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            根目录下有一个文件,如果没法访问则删除代码中的此处,就可以访问了            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-03-27 18:40:16
                            
                                389阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
               研究ThinkPHP自定义标签的时候,发现网上很多教程都很乱,官网又没有给出比较详细的方法,所以就自己研究了一下,现在将ThinkPHP的方法详细的记录下来。   1.建立TP的项目,略过   2.在config.php中加入'APP_AUTOLOAD_PATH'=>'@.TagLib',自动加            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2013-11-29 10:01:43
                            
                                1199阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            官网文档 https://www.kancloud.cn/manual/thinkphp6_0/1037651 创建命令类文件 运行指令创建一个自定义命令类文件 php th            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-03-25 10:59:33
                            
                                234阅读
                            
                                                                             
                 
                
                                
                    