随笔分类 -  PHP

摘要:开发环境: mysql 5.7 python 3.8 php 7 centos7.9 使用 mysql的aes_encrypt 进行数据加密,使用 hex(aes_encrypt(原文, 密钥)) 加密生成密文,并使用 aes_decrypt(unhex(密文), 密钥) 进行解密。 --注意,当密 阅读全文
posted @ 2025-04-03 17:27 动灵 阅读(85) 评论(0) 推荐(0)
摘要:/** * 截取身份证年、月、日,通过与当前时间戳的比较计算年龄 * @param string $idcard 身份证 * @return int */ function getAgeByID($idcard) { // 过了这年的生日才算多了一周岁 if(empty($idcard)) retu 阅读全文
posted @ 2021-12-07 14:38 动灵 阅读(222) 评论(0) 推荐(0)
摘要:最近做了一个项目需要 php+shell_exec() 调用python,在win下能正常调用到,然而转移到centos上时结果一直是null,各种尝试后总结如下: 1.检查 php.ini disable_functions= 中是否有shell_exec,若有则删除,保存后重启php 2.pyt 阅读全文
posted @ 2021-09-04 14:33 动灵 阅读(673) 评论(0) 推荐(0)
摘要:主要用到两个函数: 1.array_column() 返回输入数组中某个单一列的值。php版本5.5以后自带 这里提供个php版本低于5.5的兼容方式 2.array_multisort() 函数返回排序数组。您可以输入一个或多个数组。函数先对第一个数组进行排序,接着是其他数组,如果两个或多个值相同 阅读全文
posted @ 2019-07-29 11:25 动灵 阅读(5511) 评论(0) 推荐(0)
摘要:最近做项目要用到微信分享功能,由于之前微信公众号的功能没怎么接触过,所以相对陌生。 以至于到前台页面调用jsapi时老是报各种错误,包括:invalid signature,updateAppMessageShareData Permission Denied这些错误。 故作此备忘: 官方开发文档: 阅读全文
posted @ 2019-06-15 15:39 动灵 阅读(979) 评论(0) 推荐(0)
摘要:/** * 下载二维码到服务器 * @param string $url 图片路径 * @param string $filestring 要保存的文件名 */ private function DownLoadPic($url,$filestring){ if($url == ""){ retur 阅读全文
posted @ 2016-11-15 15:46 动灵 阅读(3149) 评论(0) 推荐(0)
摘要:问题描述: 用微信官方提供的demo验证token是成功的,但是放到自己网站的框架上进行token验证老是提示"token验证失败",经过检查(用生成日志的方式一步步检查的),地址,token信息,微信....等待账号信息是没有任何问题的. 解决方案: 最终在echo $_GET['echostr' 阅读全文
posted @ 2016-07-16 10:20 动灵 阅读(2997) 评论(0) 推荐(0)