thinkphp5

  • TP5.x、TP6.x initialize()中无法return的解决办法

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

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

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

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

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

    2021年08月06日 2679
  • thinkphp5.1 解决查询后不清空条件

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

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

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

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

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

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

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

    2021年01月24日 7743
  • thinkphp5如何在视图中引用公共模板和跨模块引用

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

    2020年12月03日 2733
  • thinkphp5如何 获取新插入数据ID

    有时候在开发某个功能的时候需要连贯操作,先获取新插入数据的ID,下文就来介绍一下,thinkphp5如何 获取新插入数据ID

    2020年11月26日 3777
  • PHP 登录成功后如何跳转至上一页

    有些网站某个页面或者某个功能访问的时候需要用户授权才能进行访问,这个时候就会跳转到登录页面,更好的用户体验就是登陆成功后,再调回之前的页面。

    2020年03月30日 2779
  • thinkphp5获取当前页面URL信息

    想要获取当前页面的url信息,可以借助thinkphp 自带的request 类来获取当前的url信息

    2020年03月27日 2783
  • ThinkPHP 5.0 远程代码执行高危漏洞 修复方案

    由于ThinkPHP5.0框架对Request类的method处理存在缺陷,导致黑客构造特定的请求,可直接GetWebShell。

    2020年03月01日 2686
  • thinkPHP5报模板不存在错误的解决办法

    最近使用thinkphp5 开发网站,总是遇到提示模板不存在,连个指定的模板文件名字这次都不显示了 于是到控制器中各种的拦截输出判断,都能正常显示,可是偏偏就view 渲染模板的时候就是过不去!

    2020年02月29日 2688