摘要: 使用模型查询的返回的结果集为对象,其中里面的数据,TP5框架会自动对里面的data:protected该项进行处理。 但有时我们就想要数据,就想返回一个数组就可以了,怎么办?有两种方法可以实现: 方法一:找到TP5框架中的database.php文件,该文件中找到 resultset_type 该项 阅读全文
posted @ 2020-01-04 16:59 不睡 阅读(2701) 评论(0) 推荐(1) 编辑
摘要: 在实际项目中,对数据频繁使用删除操作会导致性能问题,软删除的作用就是把数据加上删除标记,而不是真正的删除,同时也便于需要的时候进行数据的恢复。 第一步:在数据库添加字段“delete_time” 字段类型可以是datetime,也可以是int(版本Tp5.0最好使用int);同时它的默认值必须为nu 阅读全文
posted @ 2019-12-31 18:32 不睡 阅读(818) 评论(0) 推荐(0) 编辑
摘要: 我在URl的传参时参数有中文,结果报"模块不存在",一般情况是没有这种错误的,但今天让我遇到就顺手解决 ThinkPHP5.0支持在规则路由中为变量用正则的方式指定变量规则,弥补了动态变量无法限制具体的类型问题,并且支持全局规则设置 报错的原因很简单,application\route.php里设置 阅读全文
posted @ 2019-12-26 16:28 不睡 阅读(1087) 评论(0) 推荐(0) 编辑
摘要: 现在很多项目都有PC端和移动端,PC和移动端都分别在不同模块,而“www”二级域名是直接访问PC端(index模块),如果想要访问移动端“www.域名.com/mobile”,这样域名就太长了,下面我教大家一个方法缩短域名。 准备 ThinkPHP支持完整域名、子域名和IP部署的路由和绑定功能,同时 阅读全文
posted @ 2019-12-25 17:56 不睡 阅读(1852) 评论(0) 推荐(0) 编辑
摘要: 安装步骤 请参考以下步骤,使用Composer安装依赖。 如果在您的系统上全局安装Composer,您可以在项目目录中运行以下内容,将 Alibaba Cloud Client for PHP 添加为依赖项。 composer require alibabacloud/client 一般来说直接运行 阅读全文
posted @ 2019-12-18 13:59 不睡 阅读(1519) 评论(0) 推荐(0) 编辑
摘要: Git理论基础 1.1、工作区域 Git本地有三个工作区域:工作目录(Working Directory)、暂存区(Stage/Index)、资源库(Repository或Git Directory)。如果在加上远程的git仓库(Remote Directory)就可以分为四个工作区域。文件在这四个 阅读全文
posted @ 2019-12-13 18:01 不睡 阅读(683) 评论(0) 推荐(0) 编辑
摘要: 首先吐槽一下支付宝的官方文档,它只是简单介绍一下开发的流程和参数,而对于新人来说如果只看它的官方文档很多时候是看不懂的,我也是边看文档边网上查资料才把它弄懂。下面我详细介绍支付宝的电脑支付是如何实现 电脑网站支付 第一步:进入官网,在电脑网站支付下载它的demo 第二步:沙箱环境 想要实现支付宝支付 阅读全文
posted @ 2019-12-09 16:51 不睡 阅读(5342) 评论(13) 推荐(2) 编辑
摘要: 一般刚接触tp5.1的,会很不适应,虽然版本号只是比5.0多了0.1,但是差别挺大,废弃了不少方法,官方的教程又很简单,很多东西没说全,在此鄙视一下框架作者,最起码体谅一下小白嘛,搞了好多天才把5.1使用vendor里面引入第三方包的问题搞好,惨啊,在此分享,让后来的小白别走太多弯路。 一、在thi 阅读全文
posted @ 2019-12-06 18:56 不睡 阅读(3165) 评论(0) 推荐(0) 编辑
摘要: 引入extend第三方类 方法一:命名空间引入 我们只需要把自己的类库包目录放入EXTEND_PATH目录(默认为extend,可配置),就可以自动注册对应的命名空间。 我们在extend目录下面新增一个lib目录,然后定义一个\lib\Mycla类( 类文件位于extend/lib/Mycla.p 阅读全文
posted @ 2019-12-06 17:16 不睡 阅读(9488) 评论(4) 推荐(0) 编辑
摘要: 现在很多网站的手机端和PC端都是分开的模块,这是问题就来了,有些手机端的用户输入了PC端的网址,直接访问了PC端。下面我教大家如何实现手机端用户访问PC时,跳转回手机端。 解决方法:把下面的代码放到公共区域,例如:Frontend下的_initialize(注:必须继承这个类) //判断当前浏览器为 阅读全文
posted @ 2019-12-06 16:37 不睡 阅读(926) 评论(0) 推荐(0) 编辑