随笔分类 -  php

php相关技术
des加密解密——java加密,php解密
摘要:最近在做项目中,遇到des加密解密的问题。 场景是安卓app端用des加密,php这边需要解密。之前没有接触过des这种加密解密算法,但想着肯定会有demo。因此百度,搜了代码来用。网上代码也是鱼龙混杂,好不容易测试在php这边测试加密和解密成功了。为确保安卓app端提交过来的加密参数能够解密出来, 阅读全文
posted @ 2016-07-20 23:10 微笑女孩 阅读(6147) 评论(1) 推荐(1)
支付宝的坑
摘要:最近在做移动网页支付宝,下载了官方的demo,配置好后集成到项目中去,运行结果一直报错 ILLEGAL_SIGN,看提交的参数,发现sign一直为空,于是开始排查错误。 发现demo中的createLinkstring()方法得到的结果中notify_url这个参数一直被改成ify_url: 刚开始 阅读全文
posted @ 2016-06-17 23:06 微笑女孩 阅读(1350) 评论(0) 推荐(0)
php版本引起的const问题
摘要:刚刚遇到一个问题,类中定义了一个常量: 在类中的静态函数中调用以上常量不会出错。网站中所有的网页均能正常打开。 而当push到线上后,网站网页都不能正常打开,查看错误日志发现报错: 针对该报错,百度查到问题: 改正错误后push到线上,一切恢复正常。 但是很纳闷为什么本地不报错,在调试一番之后,猜测 阅读全文
posted @ 2016-05-06 16:05 微笑女孩 阅读(1042) 评论(0) 推荐(0)
laravel之缓存配置文件
摘要:清除之前配置文件缓存,并生成新的配置文件缓存, get bash: 如下图,以上命令会将config文件夹下所有的文件内容缓存到bootstrap/cache/config.php里面: 采用config()函数就可以获取到相关配置,为什么会还需要将所有配置文件都缓存起来呢? ——原因在于,配置文件 阅读全文
posted @ 2016-04-28 15:55 微笑女孩 阅读(3816) 评论(0) 推荐(0)
orm获取关联表里的属性值
摘要:ORM——关系对象模型 laravel中的Eloquent ORM用于和数据表互动,其中每个数据库表会和一个对应的「模型」互动,想要了解请查看官方文档或自行百度。获取关联表里的属性值代码如下: 2、获取订单商品信息 其中getProductInfoAttribute()方法用于获取订单商品的信息,最 阅读全文
posted @ 2016-04-16 17:19 微笑女孩 阅读(438) 评论(0) 推荐(0)
phpstorm设置
摘要:phpstorm版本为10.0.3,设置自动换行如下: 快捷方式: 打开新的文件:ctrl+shift+N 格式化:ctrl+alt+L 全局搜索:ctrl+shift+F 更换默认快捷键如下,其实右方搜索框可以搜索现有快捷方式。 p.s. 将默认的Navigate/back的快捷键(Ctrl+Al 阅读全文
posted @ 2016-04-14 18:09 微笑女孩 阅读(229) 评论(0) 推荐(0)
php开发环境搭建——laravel框架,apache服务器,git版本控制
摘要:本文主要阐述做项目前的开发环境安装——后端为php,前端采用grunt进行自动化构建。具体介绍了windows平台下采用apache运行php的环境搭建,以及git工具安装。写得有点粗糙,但过程完整,有不足之处还请见谅。 一、Git工具安装 1)https://github.com 注册github 阅读全文
posted @ 2016-03-29 11:45 微笑女孩 阅读(1282) 评论(0) 推荐(0)
laravel中日志为daily时如何设置最大保存天数
摘要:在laravel中,日志设置为daily时,默认保存七天的日志,超过则清除七天前的日志。可修改默认的设置,假如要保存30天的日志,则配置如下: 在配置文件config/app.php中添加如下代码: ‘log_max_files’ => 30,   修改配置后,需要重启php服务器,配置才会生效!! 阅读全文
posted @ 2016-03-15 10:24 微笑女孩 阅读(3204) 评论(0) 推荐(1)