- 博客(8)
- 资源 (2)
- 收藏
- 关注
原创 ThinkPHP5——8 TP5框架配置目录的种类与设置技巧:默认/自定义/扩展配置
一、默认配置目录默认配置文件与TP5框架的惯例配置文件内容大致相同,惯例配置文件在thinkphp下的convention.php二、自定义配置目录首先我们需要打印一下我们的默认配置,也就是默认配置目录application下的config.php文件配置如图修改,新增函数hello启动PHPWAMP工具,在浏览器中输入http://tp5.com:8088/Index....
2018-12-27 22:54:40 3492
原创 ThinkPHP5——7 TP5框架配置类文件Config.php源码分析
一、TP5配置类文件Config.phpConfig.php文件位于框架目录thinkphp下的library目录下的think目录下,完整路径是thinkphp\library\think\Config.php <?php// +----------------------------------------------------------------------//...
2018-12-26 23:19:20 3436
原创 ThinkPHP5——6 ThinkPHP5最新URL访问:PATH_INFO和兼容模式
一、TP5支持的URL模式1、传统模式(已经不再支持,请不要再使用)http://tp5.com:8088/index.php?m=user&c=Manager&a=add&n=2&m=3上图中由于输入的路径无法识别所以访问的是默认路由模式下的http://tp5.com:8088/index.php/index/index/index2、PATH_...
2018-12-26 22:46:54 6090
原创 ThinkPHP5——5 ThinkPHP5入口文件的内容与功能:不仅仅是index.php
一、入口文件的定义1、定义框架路径、项目路径(可选)2、定义系统相关常量(可选)3、载入框架入口文件(必须)二、默认入口文件内容// [ 应用入口文件 ]// 定义应用目录define('APP_PATH', __DIR__ . '/../application/');// 加载框架引导文件require __DIR__ . '/../thinkphp/start.ph...
2018-12-26 21:58:33 1834
原创 ThinkPHP5——4 生命周期:从发出请求到响应完成
一、TP5生命周期1、入口文件(1)文件名:index.php(2)位置:public/index.php(3)用户通过入口文件,发起服务请求,是整个应用的入口与七点;(4)任务:定义常量,加载引导文件,不要放任何业务处理代码;(5)代码:2、引导文件(1)文件名:start.php(2)位置:thinkphp/start.php(3)执行: ...
2018-12-26 21:10:49 1211
原创 ThinkPHP5——3 ThinkPHP5框架总览
一、架构总览ThinkPHP5 基于MVC(模型 — 视图 — 控制器)来组织;模型与视图,用控制器强制分离,数据请求与展示由控制器统一调配!1.URL默认采用PATH_INFO方式http://域名 / 入口文件 / 模块 / 控制器 / 操作入口文件:应用的入口,如index.php模块:应用单元,如 user 对应一个目录控制器:控制单元,如 Index 一般为...
2018-12-23 23:03:16 949
原创 微信小程序——自定义tabbar组件
项目github地址:https://github.com/zhongjunyao/comp-tabbar.git核心代码:app.js//app.jsApp({ onLaunch: function () { }, globalData: { userInfo: null, tabbar: { color: "#A5A5A5", ...
2018-12-23 21:22:50 6808 4
原创 ThinkPHP5——2 命名规范与目录结构
一、命名方法1、匈牙利命名法: 标识符中的每个单词之间用下划线分隔:use_name;2、驼峰命名法: 标识符中的每个单词的首字母大写,用大写字母来分隔,根据 首字母是否大写又分为: 1.大驼峰:首字母大写,常用作类名:ClassName,又称:帕斯卡命名法 2. 小蛇峰:除第一个单词外,每个单词首字母大写,常用作类属性和方法:$useName二、命名规...
2018-12-23 00:12:30 535
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人