十一 28

ThinkPHP5 清除runtime缓存文件函数

ThinkPHP5 清除runtime缓存文件函数,thinkphp清除缓存

十一 28

ThinkPHP5.0中的build.php自动生成所需的目录结构的使用方法

ThinkPHP5.0中的build.php自动生成所需的目录结构,正确使用,会让我们玩起来更爽手。

下面截图是在windows系统中的使用截图,先确认一下php有没有加入到环境变量中(命令行中输入php -v),如果已经在环境变量中,那么cmd进入项目根目录,输入如下命令:

20180111004338347934

如果php不在环境变量,那么可以找到php安装目录,假设我的php安装在如下位置

那么,使用build.php生成thinkphp目录结构的命令如下(还是先进入项目根目录):

如果是安装了WDCP的Linux,php执行文件位置在 /www/wdlinux/php/bin/php ,命令行输入

其它版本的Linux就不能确定php的安装位置了。

18

VAR_FILTERS设置为htmlspecialchars会造成提交的数组数据失败

VAR_FILTERS

全局系统变量,设置默认过滤方法,可对GET POST提交的变量名进行过滤。

可设置为VAR_FILTERS=>”htmlspecialchars”,但是这种设置会过滤掉如这种(<input type=”radio” name=”setting[content]” />)形式提交的变量名setting[content],造成提交后获取不到setting。

所以个人感觉,如果没有绝对必要的情况,VAR_FILTERS变量还是默认为空。