随笔分类 -  PHP

摘要:第一种是以前写过的那种 , 订单号要多少位数自己控制,反正前面6位都是时间: PHP生成唯一订单号 第二种是: 1,生成A类,B类两个表, CREATE TABLE `order_id_a` ( `id` int(10) unsigned zerofill NOT NULL AUTO_INCREME 阅读全文
posted @ 2019-03-13 15:46 一粒小米-博客 阅读(4634) 评论(0) 推荐(0)
摘要:转载 》》》》 阅读全文
posted @ 2019-03-01 18:03 一粒小米-博客 阅读(1101) 评论(0) 推荐(0)
摘要:输出: 说明: PHPstudy集成环境中的nts(非线性安全)下,在window本地是禁止路由的,但是PHP5.6版本以下,中文输出会乱码。 所以, 解决方法有两个: 1),选择版本PHP5.6以上的这两个版本;如下图 2),在tp框架的controller基类声明字符编码; 效果好了如下: 结果 阅读全文
posted @ 2018-11-28 17:01 一粒小米-博客 阅读(819) 评论(0) 推荐(0)
摘要:最后的结果是:(下面是json的形式) 最终返回类似的效果的数据: 阅读全文
posted @ 2018-11-24 10:39 一粒小米-博客 阅读(928) 评论(1) 推荐(0)
摘要:PHPExcel: 可以在我的文件中下载phpexcel放到项目中用!! 1,Excel 导出: 2, CSV导出: 另外,如果碰到导出的数字太大的话,表格会默认对数字进行科学计数,像“1.21E + ”这种的,解决方法:只需要在输出的加上 “\t” 即可,例子如下: 3, txt导出 阅读全文
posted @ 2018-11-23 15:28 一粒小米-博客 阅读(2941) 评论(0) 推荐(0)
摘要:偶然遇到了被问到finally的执行问题,忽然发现一直用的都是try catch 没有用过finally的情况,所以目前总结一下。 先抛出结论: 1、try内部正常执行try的内部逻辑,异常则执行catch的内部逻辑结构,但是不管执行的哪个都会执行完try catch的内部逻辑(非return)后执 阅读全文
posted @ 2018-09-21 12:03 一粒小米-博客 阅读(1381) 评论(0) 推荐(0)
摘要:iconv ( 'UTF-8' , 'GBK' , $str ); //将$str字符串 utf-8 编码转换成 gbk; 另外,5.4.0 这个版本起,字符非法时候会返回 FALSE,除非在输出字符里指定了 //IGNORE 。 在之前版本,它会返回一部分字符串。 很多时候导出为了避免报错影响会这样写: @iconv ( 'UTF-8' , 'GBK//IGNORE' , $str );... 阅读全文
posted @ 2018-09-12 14:33 一粒小米-博客 阅读(328) 评论(0) 推荐(0)
摘要:html: JS: 阅读全文
posted @ 2018-09-12 10:06 一粒小米-博客 阅读(166) 评论(0) 推荐(0)
摘要:zTree 是一个依靠 jQuery 实现的多功能 “树插件”。优异的性能、灵活的配置、多种功能的组合是 zTree 最大优点。专门适合项目开发,尤其是 树状菜单、树状数据的Web显示、权限管理等等。 ● zTree v3.0 将核心代码按照功能进行了分割,不需要的代码可以不用加载 ● 采用了延迟加 阅读全文
posted @ 2018-09-12 10:00 一粒小米-博客 阅读(2794) 评论(0) 推荐(0)
摘要:如上,是匹配字母或者汉字的,一定要在后面加模式修饰符 u , 不然就出错! u (PCRE_UTF8) 此修正符打开一个与 perl 不兼容的附加功能。 模式字符串被认为是utf-8的. 这个修饰符 从 unix 版php 4.1.0 或更高,win32版 php 4.2.3 开始可用。 php 4 阅读全文
posted @ 2018-09-10 09:25 一粒小米-博客 阅读(6270) 评论(0) 推荐(0)
摘要:1、先打开httpd.conf文件,打开 httpd-vhosts.conf "Include conf/extra/httpd-vhosts.conf"的注释,启动服务时优先加载此文件.(我是注释掉就可以了) 2、在httpd-vhosts.conf文件中配置localhost的虚拟主机: 3、在 阅读全文
posted @ 2018-09-07 10:31 一粒小米-博客 阅读(1930) 评论(0) 推荐(0)
摘要:HTML前端代码: PHP后端接收前端 ajax方法传来base64格式图片保存: 需要注意的是:图片宽高 250 x 250 太小会失真,我这里就设置成 800 x 800 阅读全文
posted @ 2018-08-31 18:36 一粒小米-博客 阅读(437) 评论(0) 推荐(0)
摘要:需要注意的是: 如果是要生成宽高相等的图片,输出到页面的时候也要设置宽高等比例的 阅读全文
posted @ 2018-08-31 18:31 一粒小米-博客 阅读(570) 评论(0) 推荐(0)
摘要:支付宝H5开放文档 支付宝开发平台 -> 创建订单+JSAPI唤起收银台支付 阅读全文
posted @ 2018-08-30 10:20 一粒小米-博客 阅读(244) 评论(0) 推荐(0)
摘要:$start_date){ $arr_m[] = $arr[1]; $arr_m[] = $start_date; $data[] = $arr_m; } krsort($data); return $data; } /** * 获取交易统计的... 阅读全文
posted @ 2018-08-23 10:57 一粒小米-博客 阅读(1547) 评论(0) 推荐(0)
摘要:my_scandir($dir.'/'.$child_dir); }else{ $files[] = $child_dir; } } } return $files; ... 阅读全文
posted @ 2018-08-15 16:03 一粒小米-博客 阅读(151) 评论(0) 推荐(0)
摘要:where($todayuser)->count(); //获取昨天00:00 $timestart = strtotime(date('Y-m-d'.'00:00:00',time()-3600*24)); //获取今天00:00 $timeend = strtotime(date('Y-m-d'.'00:00:00',time())); //统计昨天注册的用户 $map['create_... 阅读全文
posted @ 2018-08-13 18:13 一粒小米-博客 阅读(285) 评论(0) 推荐(0)
摘要:有时候一些难以打印的信息可以通过缓冲区来做,比如手机扫码上的信息看不到这种, 当然也可以通过fiddler来抓包,也可以看到这些信息,直接上代码: 最后打印出来的信息如下: 另外, 通过fiddler抓包是这样的: 总结: 缓冲区来做的话可以成批直接拿到需要的打印信息, fiddler抓包信息的话则 阅读全文
posted @ 2018-08-08 19:09 一粒小米-博客 阅读(201) 评论(0) 推荐(0)
摘要:在window下测试学习redis 步骤: 1.先下载安装 redis,(conf文件制定配置文件(redis-server.exe redis.conf ),若不指定则默认), 基本上我是直接点击运行redis-server.exe, 不能关闭这个cmd窗口,关闭即redis关闭服务 2.在PHP 阅读全文
posted @ 2018-08-02 15:43 一粒小米-博客 阅读(243) 评论(0) 推荐(0)
摘要:## 上面前端写好后,PHP后端就可以接收到这些信息 阅读全文
posted @ 2018-07-31 15:34 一粒小米-博客 阅读(1000) 评论(0) 推荐(0)