ThinkPHP5使用笔记


1. 报错:Request.php中 variable type error: array

  • 描述:如果在post请求的时候,raw内容中某个参数的值为数组,直接使用$this->request->post(‘field’);,会报错

  • 原因:TP5之后,默认的变量修饰符为/s,转为字符串了。

  • 解决办法:在变量名后加/a,转为数组:$this->request->post(‘field/a’);

2. 回显处理

如果请求参数里有&等符号,在接收后会进行转义为&,要使用htmlspecialchars_decode回显


文章作者: Crazy Boy
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 Crazy Boy !
赏

留言

想法、疑问或勘误,都可以写在这里。留言会公开显示。

正在准备留言区…

 上一篇
Windows下快捷键使用 Windows下快捷键使用
通过Tab键可以在当前界面将光标向下切换,Tab+Shift是向上切换。
2022-04-25
下一篇 
php中trait的用法 php中trait的用法
trait是php的一种代码复用的方法。 用法1. 通过use Trait类来使用可以将一些常用的处理封装到trait类里,在其他地方直接use就可以了。 例如:封装单例 先创建Singleton类,代码如下:1234567891
2022-04-25