您现在的位置是:首页 > 博文列表 > ThinkPHP
  • ThinkPHP5跨控制器调用

    ThinkPHP5跨控制器调用

    ThinkPHP5跨控制器调用

    李清波 2019-08-19 ThinkPHP 19

  • ThinkPHP5.1通过后台修改配置文件

    ThinkPHP5.1通过后台修改配置文件

    我们做开发的时,很多地方都需要调用一些公共的配置信息,如网站名称、客服电话等基础信息,我们先来介绍一下通过后台修改配置文件的方法。逻辑: 模板文件设置好表单 根据表单提交的数据拼接成配置文件的数组格式,然后将拼接成的字符串通过file_put_contents函数写入配置文件即可。

    李清波 2019-07-23 ThinkPHP 81

  • ThinkPHP5 事务操作

    ThinkPHP5 事务操作

    使用事务处理的话,需要数据库引擎支持事务处理。比如 MySQL 的 MyISAM 不支持事务处理,需要使用 InnoDB 引擎。

    李清波 2019-07-23 ThinkPHP 91

  • ThinkPHP5.1原样输出

    ThinkPHP5.1原样输出

    可以使用literal标签来防止模板标签被解析,例如: {literal} Hello,{$name}! {/literal} 上面的{$name}标签被literal标签包含,因此并不会被模板引擎解析,而是保持原样输出。 literal标签还可以用于页面的JS代码外层,确保JS代码中的某些用法和模板引擎不产生混淆。 总之,所有可能和内置模板引擎的解析规则冲突的地方都可以使用literal标签处理。

    李清波 2019-07-17 ThinkPHP 96

  • Thinkphp5.1整合阿里云OSS开放存储云服务

    Thinkphp5.1整合阿里云OSS开放存储云服务

    第一步,先用composer更新阿里云oss得sdk下来 第二步,添加oss得配置文件 第三步,就可以直接编写主要代码了。 因为上传功能都是常用的。建议可以放在base下面或者写一个公共方法 。 最后一步,调用 当用到上传文件的时候就可以调用了。我直接拿thinkphp的上传方法过来了。调用的时候很简单 里面传三个参数 一个就是bucket的名称。 我的是gtjj 有需要也可以动态配置。第二个就是文件名字。 第三个就是文件路径

    李清波 2019-07-11 ThinkPHP 161

  • Thinkphp5.0整合阿里云OSS开放存储云服务

    Thinkphp5.0整合阿里云OSS开放存储云服务

    第一步:执行composer 第二步:预先准备的 $accessKeyId, $accessKeySecret, $endpoint,$bucket. 第三步:在 application/index/controller/Common.php 创建Common.php 存阿里云oss的公共方法 第四步:在 application/index/controller/Index.php 创建Index.php 继承以上的 Common 第五步:视图demo 一个 view/index/index.

    李清波 2019-07-11 ThinkPHP 109

  • 小程序不需要授权的简单登录api接口

    小程序不需要授权的简单登录api接口

    下面以Thinkphp框架为示例,写一个小程序免授权的登录接口,通过小程序穿过来的code直接登录。

    李清波 2019-06-01 ThinkPHP 200

  • LNMP环境开启pathinfo模式支针对Thinkphp框架

    LNMP环境开启pathinfo模式支针对Thinkphp框架

    thinkphp框架中常常需要在url访问模式中开启pathinfo模式。

    李清波 2019-04-27 ThinkPHP 288

  • Thinkphp5.1更改应用目录和入口位置

    Thinkphp5.1更改应用目录和入口位置

    一、把public目录下的所有文件复制到public目录外。 二、修改index.php文件内容如上面内容,如果是5.1.2版本以上的,需要替换成以下代码 Container::get('app', [APP_PATH])->run()->send(); 改成 Container::get('app')->path(APP_PATH)->run()->send(); 三、把根目录下的application目录改为app

    李清波 2019-04-19 ThinkPHP 376

  • ThinkPHP6.0版本正式发布,ThinkPHP6.0手册5.1号前发布

    ThinkPHP6.0版本正式发布,ThinkPHP6.0手册5.1号前发布

    tp5.2直接更名为6,原因整个框架架构发生了变化 , 将框架, 做为一个组件集成到项目中, 全面拥抱组件化开发趋势, 与laravel完全一致了。目前官方的6.0手册还在编写中,还没有发布,待发布后php中文网第一时间更新!

    李清波 2019-04-10 ThinkPHP 421