2019年7月3日

PHP md5 相同数据字符串与数字不一致问题

摘要: 作为PHP常用的加密方法MD5 在加密相同字符的数字与数字字符串是出现的不一致问题 例 此时结果还是一致的 但是当我们的数字多增加一位时 就会出现结果不一致的现象 例 出现这个原因是因为PHP_INT_MAX的值为 9223372036854775807 当出现数字大于这个值时 PHP本身就会做溢出 阅读全文

posted @ 2019-07-03 18:38 SarcasMe 阅读(1692) 评论(0) 推荐(0) 编辑

2017年10月10日

PHP 生成csv的遇到的分隔符问题

摘要: 前情提要: 公司需要搞一个产新品信息导出 包括产品详情 但是产品详情里面包含了不少的csv分隔符,; 原本只需要按照正常步骤将内容用双引号""包裹起来即可,但是在后续的测试中 导出后使用microsoft excel打开文件时产品详情依旧出现了分隔符导致的错位 也就是我们不愿意看到的胡乱分行分列。 阅读全文

posted @ 2017-10-10 17:17 SarcasMe 阅读(562) 评论(0) 推荐(0) 编辑

2017年9月21日

关于PHP数组方法array_walk的疑问

摘要: $a = [1,2,3];$c = 'end';array_walk ($a, function ($batch){ echo $batch; echo $c;}); 这种情况下会报错,直接提示未定义变量如果array_walk想使用外部变量需要使用use关键字 array_walk ($a, function ($batch) use($c){ echo $batch; ech... 阅读全文

posted @ 2017-09-21 14:46 SarcasMe 阅读(292) 评论(0) 推荐(0) 编辑

2017年7月26日

phpstorm 原生SQL提示dialect不对

摘要: 切换到设置 File > Settings > Languages & Frameworks > SQL Dialects 为自己的项目选择对用的SQL工具 如下图 阅读全文

posted @ 2017-07-26 09:32 SarcasMe 阅读(590) 评论(0) 推荐(0) 编辑

2017年7月24日

如何将atom侧边栏显示在右侧

摘要: 隐藏侧边栏 Win : Ctrl + \ Mac : Command + \ 如何将atom侧边栏显示在右侧 打开setting 选择 install 搜索 tree-view 勾选 Show On Right Side即可 如下图 阅读全文

posted @ 2017-07-24 10:52 SarcasMe 阅读(417) 评论(0) 推荐(0) 编辑

2015年11月27日

thinkphp的数据传建create

摘要: 数据操作状态 // 指定更新数据操作状态 $Member->create($_POST,Model::MODEL_UPDATE); 系统内置的数据操作包括Model::MODEL_INSERT(或者1)和Model::MODEL_UPDATE(或者2),当没有指定的时候,系统根据数据源是否包含主键数 阅读全文

posted @ 2015-11-27 11:45 SarcasMe 阅读(113) 评论(0) 推荐(0) 编辑

2015年7月23日

ckEditor使用ajax传递表单导致的数据丢失

摘要: 文章转至http://blog.sina.com.cn/s/blog_5db0dfe401015g21.html 解决办法: <script type="text/javascript"> jQuery(document).ready(function() { //必须为提交按钮绑定click事件, 阅读全文

posted @ 2015-07-23 14:43 SarcasMe 阅读(308) 评论(0) 推荐(0) 编辑

2015年2月13日

thinkphp 中where 多条件查询

摘要: 今天做一个数据的查询 $products=M('products'); $prodName=isset($_POST['prodName'])?I('post.prodName'):''; $products->join('left join prods on prods.prodId = prod 阅读全文

posted @ 2015-02-13 17:16 SarcasMe 阅读(879) 评论(0) 推荐(0) 编辑

2015年2月11日

thinkphp文件上传在$_files里面看不到

摘要: 今天碰到的问题,主要是form表单在提交的是没有添加enctype属性,导致无法识别,只要加上enctype='multitype/formdata'就好了 阅读全文

posted @ 2015-02-11 15:36 SarcasMe 阅读(378) 评论(0) 推荐(0) 编辑

导航