框架引导文件源代码 (/thinkphp/start.php) 1. 引入基础文件(/thinkphp/base.php) 基础文件(/thinkphp/base.php) 2. 定义系统常量 3. 载入Loader类(/thinkphp/library/think/Loader.php) 4. 加 ...
分类:
Web程序 时间:
2017-06-21 18:23:44
阅读次数:
264
1.构造函数: 控制器类必须继承了\think\Controller类,才能使用: 方法_initialize 代码: 地址:http://localhost/index.php/lian/index/hello 看输出: 2.前置方法: 表示这些方法不使用前置方法, 表示只有这些方法使用前置方法。 ...
分类:
Web程序 时间:
2017-06-21 13:42:10
阅读次数:
270
此前的文章中记录过在ThinkPHP3.2.3中使用极光推送的。项目新使用了TP5的框架,遂就如此照搬迁移过来了。先看TP5的目录架构说明:project应用部署目录
├─application应用目录(可设置)
│├─common公共模块目录(可更改)
│├─index模块目录(可更改)
││├─config.php..
分类:
其他好文 时间:
2017-06-21 11:25:04
阅读次数:
393
目录下载安装规范整理结构介绍简单配置简单数据显示数据库配置数据库基本使用模型基本使用总结:(ThinkPhp5.+<-->ThinkPhp3.+)下载安装一、官网下载安装获取ThinkPHP的方式很多,官方网站( http://thinkphp.cn )提供了稳定版本或者带扩展完整版本的下载。官网的 ...
分类:
Web程序 时间:
2017-06-20 00:19:27
阅读次数:
3206
2017年6月19日18:51:53 架构:1.ThinkPHP5.0应用基于MVC(模型-视图-控制器)的方式来组织。2.MVC是一个设计模式,它强制性的使应用程序的输入、处理和输出分开。使用MVC应用程序被分成三个核心部件:模型(M)、视图(V)、控制器(C),它们各自处理自己的任务。3.传统的 ...
分类:
Web程序 时间:
2017-06-19 19:49:36
阅读次数:
232
命名空间 先来看命名空间吧; 命名空间是学习TP的基础, namespace就是命名空间的意思,写了两个命名空间,相当于是两个房间,防止了我的两个方法的重名 在第一个空间里跑方法是第一个方法,在第二个空间跑的肯定是第二个方法,如果我想在第二个空间里跑第一个方法。那就得用到: 引入空间: 引入 = u ...
thinkphp为我们提供了多语言类 首先来看下它的配置: // 是否开启多语言 'lang_switch_on' => true, //语音列表 'lang_list' => ['zh-cn','en-us'], // 获取当前选择语言的方法类 GetLang.php <?php namespac ...
分类:
Web程序 时间:
2017-06-18 13:15:13
阅读次数:
527
可以通过URL重写隐藏应用的入口文件index.php,下面是相关服务器的配置参考: [ Apache ] httpd.conf配置文件中加载了mod_rewrite.so模块 AllowOverride None 将None改为 All 把下面的内容保存为.htaccess文件放到应用入口文件的同... ...
分类:
Web程序 时间:
2017-06-16 20:18:38
阅读次数:
1499
解决nginx发布网站跨目录访问(thinkphp5+lnmp) 到:usr/local/nginx/conf/vim fastcgi.cof 把最后一行加上井号#注释掉保存重启 restart 参考:http://www.cnblogs.com/q1104460935/p/7028881.html ...
分类:
Web程序 时间:
2017-06-16 19:30:02
阅读次数:
367