摘要: 接着上一篇。GD库可以折腾很多用法出来,当然得跟画图相关,除了前面的验证码、水印外,还可以进行图片的缩放,裁剪、旋转等操作,这在很多应用中可以见到。 1. 加水印 前面已经知道,我们可以使用imagechar或者imagestring等将字符或字符串(甚至中文字符)绘制到图像上,以达到水印的... 阅读全文
posted @ 2015-04-30 01:51 lazycat-cz 阅读(1401) 评论(0) 推荐(0) 编辑
摘要: 因为一开始,“大家”都说一般任务中,用php操作图片不常见,像我们这种基本业务型的,就更用不到了,所以先别看,偶就没有看。现在有机会了自然要来玩一把。 以前学过C#的GDI+,交了课程设计后忘得一干二净。又被迫学了点MFC的画图,觉得这是最蛋疼的画图过程。去年做了个小任务时用到了js图表控件,... 阅读全文
posted @ 2015-04-19 00:40 lazycat-cz 阅读(3014) 评论(2) 推荐(1) 编辑
摘要: 近期在修复ex和头儿的代码时,碰到两个特别点的bug,其实也不能称之为bug,非常简单的用法,稍不严谨点可能就出错了。 第一个是in_array,大家都知道功能是检查一个值是否在数组中,第三个参数传入true是严格模式检查,比较的时候要求类型一致,问题就在这个严格,比如现在有这么个判断: ... 阅读全文
posted @ 2015-04-01 01:11 lazycat-cz 阅读(1038) 评论(4) 推荐(1) 编辑
摘要: 无聊,决定水一把。 CI(CodeIgniter)是我最早接触的一个框架,到现在也只是用了其中一点零碎的方法。一直想对其流程做个小结,却总是因各种各样的“理由”挨着。看见别人图表齐上阵,没那耐心,就从代码说起吧,权当做个笔记,纪念一下。 看在线的用户手册,也知道,将CI下载下来(最新版本2.... 阅读全文
posted @ 2015-03-10 01:12 lazycat-cz 阅读(6752) 评论(8) 推荐(1) 编辑
摘要: 当我最开始写php的时候,总是担心这个问题:我在这儿new的一个class能加载到对应的类文件吗?毕竟一运行就报Fatal Error,什么**文件没找到,类无法实例化等等是一种很“低级”的错误,怕别人看了笑话。于是每接一个新任务,我总想把它的加载过程弄清楚(以前只知道几个html标签和样式,不... 阅读全文
posted @ 2015-02-09 13:45 lazycat-cz 阅读(1161) 评论(0) 推荐(0) 编辑
摘要: 缓存,提高访问速度的利器。工作中主要用到的是memcache和redis,它们是B/S软件,类似练习时装在机子上的Apache,它也会监听端口,可以在客户端(如在cmd上通过telnet操作Memcache)直接敲各自对应的命令来存取值,自学时可以通过这样的方式熟悉下原生命令,看看效果。它们常驻... 阅读全文
posted @ 2015-01-31 00:03 lazycat-cz 阅读(2477) 评论(0) 推荐(2) 编辑
摘要: 分页在PHP中经常用到,当前端在页面上请求需要数目的数据时,就可以通过sql语句控制偏移量的方式,返回指定条数的记录。 如果不考虑前端展示效果,归根结底就是控制好sql语句中 limit m, n 的m和n的数值大小,避免出现一些bug。 分页的两个核心变量是:第几页,每页多少条数据。... 阅读全文
posted @ 2015-01-18 16:43 lazycat-cz 阅读(860) 评论(2) 推荐(0) 编辑
摘要: 我们自己鼓捣mysql时,总免不了会遇到这个问题:插入中文字符出现乱码,虽然这是运维先给配好的环境,但是在自己机子上玩的时候咧,总得知道个一二吧,不然以后如何优雅的吹牛B。 如果你也遇到了这个问题,咱先不谈原因,在PC自带的cmd中(或者是mysql安装版安装后的Command Line客户端... 阅读全文
posted @ 2015-01-11 01:11 lazycat-cz 阅读(1762) 评论(1) 推荐(2) 编辑
摘要: xml是网络使用最多的数据交换格式,所以,不掌握怎么操作它,又有蛋疼的了。 php中可以操作xml的类/函数很多,个人认为最简单的是SimpleXMLElement这个类,它的使用就跟其名字一样:简单。当然要想全面自如的操作xml,还得借助其他的类。SimpleXMLElement主要是对xml的进 阅读全文
posted @ 2015-01-04 16:23 lazycat-cz 阅读(16375) 评论(0) 推荐(0) 编辑
摘要: 前三篇简单的总结了下会话控制和文件操作,这一篇说说会话控制的自定义处理方式。既然知道了文件的基本读写,而且在会话控制中,也有人提到,session数据可以保存到缓存或数据库中,实际上当然不会是直接利用php的session处理机制,将所有用户的session信息保存报一个文件中,访问量大、信息... 阅读全文
posted @ 2014-12-09 19:10 lazycat-cz 阅读(1154) 评论(0) 推荐(0) 编辑