Thinkphp5常用前台模板标签

$v){ ?>判断<?php if($orderinfo['sms']){ ?><?php }else{ ?><?php } ?>
阅读全文

mysql添加表注释、字段注释、查看与修改注释

1 创建表的时候写注释create table test1(    field_name int comment '字段的注释')comment='表的注释'; 2 修改表的注释alter table test1 comment '修改后的表的注释'; 3 修改字段的注释alter table test1 modify colum
阅读全文

Thinkphp5 输出都带<?php 的bug

今天在工作中,发现页面样式乱了,并且admin模块下所有返回值都自带<?php.查找许久终于找到问题所在原来是因为我删除了admin模块下 database文件的空格!!!!!!!!!!!!!!!!这是出问题的版本这是修改后没问题的版本真的令我挺费解的,估计是因为没有空格就无法把database当成一个配置文件了
阅读全文

cgi;fastcgi;php-fpm三者间的关系

  • 王思彤
  • 2018-01-24 11:49:26
  • PHP
  • PHP
        首先,CGI是干嘛的?CGI是为了保证web server传递过来的数据是标准格式的,方便CGI程序的编写者。web server(比如说nginx)只是内容的分发者。比如,如果请求/index.html,那么web server会去文件系统中找到这个文件,发送给浏览器,这里分发的是静态数据。好了,如果
阅读全文

Thinkphp5验证类使用

                 $adata['name'] = input('office_name');            $adata['mobile'] = input('mob
阅读全文

Thinkphp5 variable type error:array

variable type error:array这个错是因为在接收数组的时候 必须指定接收的数据格式为数组, 具体原因还没找,有时间找一下先写上正确写法$arr=input('rule/a');
阅读全文

Thinkphp5 多条件查询心得

今天再用like模糊查询的时候发现了Tp5的又一大优点,比如我要模糊查询姓名和昵称都为123的用户$map['nick_name&mobile'] = array("like","%".'123'."%");已经很简化了有木有!这是官方手册上有的,接下来是手册上没有的模糊查询姓名
阅读全文

open_basedir restriction in effect. 解除nginx open_basedir限制

open_basedir是nginx限制用户访问的权限目录,与linux的同理, 可加分号隔开用来增加规则,也可以留空直接不要.(不安全,不推荐) fastcgi_param PHP_ADMIN_VALUE "open_basedir=";
阅读全文

Thinkphp5 最快捷的分页

Thinkphp5 集成了boostrap的分页,特别好用, 具体使用方法如下:模型中public function goodsList($map){    $result = Db("shuang")->where($map)->paginate(20)    return $result;}控制器$map['sta
阅读全文

lnmp的nginx下Thinkphp5url模式配置[超简单]

cd/usr/local/nginx/conf/vi nginx.conf将include enable-php.conf;替换为include enable-php-pathinfo.conf;修改pathinfo需要重启lnmp生效。这个方法真的是好用的不得了
阅读全文