从Codeigniter中提取出来的数据库操作类

因为工作需要,有时要写些小型Web APP。因此我需要一个非常简单的MVC框架 是的,得比CodeIgniter更简单 于是我一边开发一边总结,搞了一套MVC框架(成熟后再开源) 但是每次手写SQL很蛋疼啊,我需要SQL Builder帮我解决这麻烦事 于是潜心开发了172800秒 (四舍五入就是一个亿),终于算是比较完善地实现了CURD语句的生成 但还是不够完善(喂!) 于是我一怒之下把CI的数

自写的PHP文本验证类Text_validation

公司的项目使用Codeigniter3.0开发,CI内置了一个表单验证类,功能强大使用方便,但只能在表单提交到后端时使用,对于一个经常使用ajax的项目很是不便,重复性地写一大堆判断也是累人。于是我自己模仿着这个类的功能,写出了这个文本验证类。虽然是为CI写的,但只要删除第二行

即可在任何PHP项目中使用。由于代码中用到了 [] 来

记Codeigniter中使用PDO的一个坑

由于项目需求,因此必须使用PDO且额外连接几个数据库,这些数据库的配置以DSN的形式存储在redis中。CI如何使用DSN来连接数据库?官方文档如是说: 或者你可以使用数据源名称(DSN,Data Source Name)作为参数,DSN 的格式必须类似于下面这样:

于是我按照文档使用正确的格式连接数据库 [crayon-58818

关于Codeigniter上传文件类型的问题

我自己的上传文件类型配置

但是在我上传一个已.xls后缀的Excel时一直提示文件类型不正确,可是xls明明在allowed_types里面啊,经过一番查阅,终于发现问题所在~ 在上传时我首先 print_r($_FILES ) 结果如下:

可以看到这个文件type是