您的位置:首页 > 编程语言 > PHP开发

PHP封装数据库操作类

2014-09-23 20:51 375 查看
原文地址:http://raysmond.com/node/340

很多人初学动态网页开发都会选择PHP这门语言,毕竟PHP是最容易上手的语言之一。有面向对象技术基础的编程人员看一天就可以写起来了。而PHP在访问数据库的时候又经常会出现各种问题,如字符编码问题、SQL语法错误问题、PHP处理数据记录对象和返回对象的问题等。我这里写了一个数据库操作类,封装了数据库增删添改等操作,很方便使用。用这个类,可以加速网站的后台开发。

优点:

方便快捷, 数据库操作只需调用接口;
统一编码(utf8),不易导致乱码
结构清晰. 如处理前端请求的后台程序(test.php) + 表封装类(user.class.php) + 数据库封装类(db.class.php) + 配置信息(configuration.php)

以下例子有四个文件: configuration.php + db.class.php + user.class.php + test.php,放在同一个目录下。

首先是一个数据库配置的文件类configuration.php

接下来就是数据库操作类db.class.php

接下来是测试了。我在phpmyadmin中建了一个test0数据库,里面建一张表user。然后用php写一个user类对应数据库中的user表。



user.class.php

测试程序: test.php

运行结果:

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: