在thinkphp中datetime数据类型输出数据不正确

在使用thinkphp5.0框架做开发的时候,数据库中表字段类型为datetime,存储的是常用的日期格式,读出的数据却是 1970-01-01 08:33:39,在查找了相关资料后找到了出现这个问题的原因,tp5的数据是默认格式化时间,如果要取消默认格式化时间,需要在application/database.php 中定义'datetime_format'=> false,//取消前台自动

- 阅读全文 -

php实现阿里OSS 服务端签名后直传

目的:使用web直传方式可减少与当前业务服务器的交互,减少服务器的存储空间。首先通过官网了解web直传的基本原理可以看出服务端签名后直传的原理大致如下:用户发送上传Policy请求到应用服务器。应用服务器返回上传Policy和签名给用户。用户直接上传数据到OSS。后端功能代码创建 alioss直传文件获取签名方法并设置回调获取签名类<?php namespace app\index\cont

- 阅读全文 -

php截取指定字符串中间的字符

使用php内置函数 mb_strpos 查找字符位置使用php内置函数 mb_strlen 获取字符串的长度<?php function cut_side($begin,$end,$str){ $b = mb_strpos($str,$begin) + mb_strlen($begin); $e = mb_strpos($str,$end) - $b; return

- 阅读全文 -