- 博客(13)
- 收藏
- 关注
原创 路由
i. 简介:美化URL 简化用户的访问ii. 正常访问 localhost/模块名/控制器名/方法名admin模块 User控制器 add方法测试访问localhost/admin/user/add/name/张三3. 访问繁琐 用路由简化a) 配置文件(thinkphp/convention.php )中开启路由‘url_route_on’ => true, ‘ur...
2019-08-24 17:08:12 92
原创 入口文件的绑定
i. 概念:index.php默认访问的是index模块下index控制器的index方法ii. public/index.phpiii. 方法一: 修改public/index.php//入口文件绑定 define(‘BIND_MODULE’,‘admin’) ; 此处绑定的是admin控制器 也可以admin/index 访问的时候 localhost/index 直接到ind...
2019-08-24 17:03:35 245
原创 隐藏入口文件
i. 将项目根目录设置为public下面 http://localhost访问的是public/index.php效果同http://localhost/index.phpii. 但是访问其他模块 需要http://localhost/index.php/admin/… 修改apache配置文件httpd.conf打开扩展 LoadModule rewrite_module m...
2019-08-24 16:57:58 1262
原创 ThinkPHP5 ---基础篇(URL和路由)
一、入口文件i. 单入口文件:应用程序的所有http请求都由某一个文件接受并有这个文件转发到功能代码中 【public/index.php 传入不同的参数跳转到不同的控制器执行不同的方法实现不同的功能】ii. 优势:只需要在入口文件做安全检测 多入口文件多次检测在入口文件 过滤掉无效请求 多入口文件多次过滤iii. public/index.phpiv. 如APP_...
2019-08-24 16:51:51 127
原创 config类和config助手函数
config类在\thinkphp\library\think里面如果要调用的话有两种方法1.在开头加上 use think\Config;2.$res = \think\Config::get();但是上面的第二种方法也可以写成$res = config();这个config就是助手函数。助手函数在thinkphp\tpl\helper.php里不过在开发中最好使用config...
2019-08-23 14:14:36 617
原创 thinkphp5----(扩展配置)
i. 上述 可以通过应用配置 改变默认配置 通过应配配置 可以满足完成开发的需求ii. 扩展配置:实际项目开发中 配置项很多 缓存配置 session配置 cookie配置 若集中在一个文件中配置 文件过大 不易维护 拆分成多个文件以便于维护iii. 在conf目录下新建extra目录 (conf/extra) 新建配置文件测试1. 如 新建文件email.php (conf/extra/e...
2019-08-23 14:02:52 464
原创 thinkphp5---(应用配置)
1.上述惯例配置是thinkphp框架提供的 应用于整个框架的默认配置 一般开发过程中 对惯例配置不做修改 防止后期的更新 维护 框架升级受到影响2.应用配置只对整个应用有效 当前应用下的所有模块3.与application同级新建 conf/config.phpconfig.php定义之前打印的配置信息:config.php定义之后打印的配置信息:说明 配置生效4.原理: a...
2019-08-23 13:45:22 240
原创 thinkphp5---(惯例配置)
1.定义配置文件 public/index.php//定义配置文件目录define('CONF_PATH', __DIR__ . '/../conf/') ;2. 在application同级新建目录conf3.打印当前配置 dump(config()) ;4.上述打印出来的内容 即为thinkphp/convention.php 的内容``...
2019-08-23 12:42:15 181
原创 thinkphp5
THINKphp5MVCMVE全名是Model View Controller ,是模型(Model)-试图(View)-控制器(Controller )的缩写,一种软件设计典范,用一种业务逻辑,数据,界面显示的分离方法组织代码,将业务逻辑聚集到一个部件里面,在改进和个性化定制界面及用户交互的同时,不需要重新编写业务逻辑。(不同的项目有不同的功能,不同的功能需要不同方法来实现,实现这些核心功...
2019-08-21 22:10:33 99
原创 运算符
常见的运算符类型及其符号运算符类型作用算数运算符用于处理四则运算符赋值运算符用于将表达式的值赋给变量比较运算符用于表达式的比较并返回一个布尔类型的值,ture 或 false逻辑运算符根据表达式的值返回一个布尔类型的值,ture 或 false递增或递减与那算符用于自增或自减运算字符串运算符用于连接字符串位运算符用于处理数据的...
2019-04-23 14:34:33 203
原创 PHP变量及数据类型
php变量及数据类型变量就是保存可变数据的容器。在PHP中,变量是由$符号和变量名组组成的,其中变量名的命名规则与标识符相同。1.命名规则1)只能由字母,数字和下划线组成,并且不能包含空格2)只能以字母或者下划线开头的任意长度的字符组成3) 做变量名时,关键字不区分大小写,变量名区分大小写4)由多个单词组成时,用下划线分隔。例(user_name)2.赋值1)传值赋值变量默认总...
2019-04-22 14:13:28 288
原创 php常量
1.定义常量的两种方法常量就是在脚本运行过程中始终不变的量。他的特点是一旦被定义就不能被修改或者重新定义。(1)define()函数此函数的第一个函数表示常量名称,第二个函数表示常量值,第三个参数是可选的,用于指定常量名是否对大小写敏感,可设为 true 或 false,省略时默认值为false。当设为true时,常量名对大小写敏感,PAI和pai 表示两个不同的常量。(2)const 关...
2019-04-22 13:47:26 113
原创 入门之基础语法
1.标记与注释标记:由于PHP 是嵌入式脚本语言,它在实际开发中经常会与HTML内容混编在一起,所以为了区分HTML与PHP代码,需要使用标记对PHP代码进行标识。类型标记 开始标记 结束标记 开启项 标准标记 <?php ?> 无 段标记 <? ?>...
2019-03-07 19:14:38 187
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人