ThinkPHP 5 系列文章:
1、《Thinkphp5新手教程(一)—— 介绍》
2、《ThinkPHP5新手教程(二)—— 安装》
ThinkPHP5安装方式:
1、直接下载ThinkPHP程序;(官网下载、github下载);
2、从git导入安装;(本文介绍这种方式)
环境:Eclipse安装好git组件
安装过程:
第一步、打开eclipse,选择文件->导入
第二步、选择Git->Project from Git
第三部、选择Clone URI
第四部、填写Think...
Thinkphp5新手教程(一)——介绍
ThinkPHP官网:http://www.thinkphp.cn/
ThinkPHP 5手册:http://www.kancloud.cn/thinkphp/thinkphp5-guide
ThinkPHP5 Github:https://github.com/top-think/think
thinkphp5.0.0 RC1介绍
ThinkPHP5在保持快速开发和大道至简的核心理念不变的同时,PHP版本要求提升到5.4,对已有的CBD模式做了更深的强化,优化核心,减少依赖,基于全新的架构思想和命名空间实现,是ThinkPHP突破原有框架思路的颠覆之作,...
thinkphp前端页面输出html
编辑器保存到数据库的是html代码,那么如何输出到前台页面呢?thinkphp的机制使得直接输出html到前端显示的是代码,而不是html的效果。
方法如下
{$data|html_entity_decode}
$data就是从数据库取出的html代码,需要|html_entity_decode来处理
ThinkPHP:join()方法,字段冲突问题
今天遇到一个问题,join方法多表查询,其中2表有相同的字段发生冲突。
解决办法,冲突的查询的字段和冲突的条件字段前加上要查询的表名,就可以解决冲突问题!
$data = $mdl->join('cg_goods ON cg_goods.goods_id = cg_order_detail.goods_id','left')->field('cg_order_detail.goods_id,title,orderno,num,price1,price2,cg_order_detail.special_offers,package')->where(array('cg_order_deta...
lnmp开启PATHINFO模式的方法
nginx默认是不支持pathinfo模式,需要修改vhost配置文件
lnmp1.1下
去掉#include fastcgi.conf的注释,
把include pathinfo.conf放到include fastcgi.conf的前面。
注释掉#try_files $uri =404;
lnmp1.2,lnmp1.3下
是include enable-php.conf;替换为include enable-php-pathinfo.conf;
原理都是一样只是将配置统一到一个文件,修改更方便
如果还是不行,记得检查php.ini是否已经设置cgi.fix_...