π • 大后端

  • thinkphp6 生成PDF文件在线预览

    安装TCPDF 使用 此时一个简单的demo 就算是完成了 但是尴尬的是默认并不支持中文,中文会乱码 所以我们要通过额外的配置来进行配置支持 1、下载字体包 链接: https:/

    2022年05月13日 690
  • TP5.x、TP6.x initialize()中无法return的解决办法

    可以看到初始化的方法是位于构造函数内的,而构造函数是一个没有返回值的特殊函数,所以return是没用的

    2022年01月22日 813
  • PHP中array_column()的用法

    现在有这么一个场景,现有以下数组,我想要用id作为新数组的一个键值,name 作为value 拼成一个新的数组,这个时候我相信好多新同学首先会想到的是以下解决办法

    2021年12月12日 620
  • PHP自定义带省略号的分页类

    有时候框架提供的分页类,不能够满足我们的需求,这个时候就需要进行自定义分页类来实现分页了

    2021年08月06日 606
  • Thinkphp6.x 如何配置使用 Workerman

    Workerman是一款纯PHP开发的开源高性能的PHP socket 服务器框架。被广泛的用于手机app、手游服务端、网络游戏服务器、聊天室服务器、硬件通讯服务器、智能家居、车联网、物联网等领域的开发。 支持TCP长连接,支持Websocket、HTTP等协议,支持自定义协议。基于workerman开发者可以更专注于业务逻辑开发,不必再为PHP Socket底层开发而烦恼。

    2021年08月05日 1941
  • TortoiseGit可视化git使用教程

    做过技术的一般都需要git仓库来托管下自己的项目,今天就来给大家介绍一款可视化的git操作软件

    2021年07月22日 779
  • Thinkphp6.x 无法使用cookie和session 解决办法

    今天把想学习下tp6 ,毕竟现在基本已经成了主流了,但是在开发过程中,遇到了一个很鸡肋的一个坑,就是session 不能跨控制器使用,官方文档也没有给出什么注释

    2021年07月09日 1155
  • php如何批量打包下载远程、本地多文件

    直接上后台代码,前端就放一个iframe,默认隐藏,点击下载按钮,动态的改变iframe 地址就可以了,也可以自由发挥

    2021年05月14日 551
  • thinkphp5.1 解决查询后不清空条件

    今天使用tp5.1 开发网站,发现在第一次查询后后面的查询还携带者第一次的参数,这就搞不懂了,看了手册后,发现tp5.1 引入了一个新的操作 链式操作

    2021年05月11日 794
  • php解密小程序sessionKey 的方法

    小程序获取用户信息,需要先拿到code 然后再获取用户信息,再用户同意获取信息后,小程序会返回session_key 等相关信息,需要注意的是session_key 是需要解密才能获取到用户的相关信息的,小程序代码我就不放出来了,今天主要介绍一下php是如何解密的

    2021年05月11日 696
  • thinkphp5 开发api接口session 无法共用的解决办法

    今天在开发api接口,发现同一个控制器,不同function 竟然获取不到刚刚创建的session,度娘了一番原来发现session就是给浏览器用的,非浏览器是无法访问到那个session的,可以用tp 自带的cache的方式来代替session

    2021年05月11日 572
  • 如何解决thinkphp5报错Call to a member function toArray() on null

    最近在开发程序中,出现Call to a member function toArray() on null报错,原来是关联的数据查不到了,返回了空null。

    2021年01月24日 2805
  • 如何修改phpmyadmin导入文件的大小限制

    随着网站的数据越来越多,所以数据库也是越来越大,压缩后都还有80M的数据,在使用PhpMyAdmin将数据导入时就提示超出限制了。

    2021年01月15日 790
  • php如何读取本地json文件

    本文实例讲述了php如何读取本地json文件的方法。分享给大家供大家参考

    2020年12月04日 859
  • thinkphp5如何在视图中引用公共模板和跨模块引用

    在视图(view)目录下创建public公共文件夹,然后创建头部文件header.html或尾部footer.html等像这样的静态模板文件。然后将主页面的头部代码和尾部代码分别分离到相应的文件里。

    2020年12月03日 628