PHP面向对象编程的基础知识讲解_PHP教程
程序员文章站
2023-12-30 20:31:16
...
我们今天为大家介绍的是关于下面我们就通过实例来说明使用PHP面向对象编程的实际意义和应用方法。
我们通常在做一个有数据库后台的网站的时候,都会考虑到程序需要适用于不同的应用环境。和其他编程语言有所不同的是,在PHP中,操作数据库的是一系列的具体功能函数(如果你不使用ODBC接口的话)。这样做虽然效率很高,但是封装却不够。如果有一个统一的数据库接口,那么我们就可以不对程序做任何修改而适用于多种数据库,从而使程序的移植性和跨平台能力都大大提高。
PHP面向对象编程的完成,需要进行对象封装,也就是编写类。我们可以通过生成一个新的SQL类实现对数据库的简单封装。例如:
- ?
- class SQL
- {
- var $Driver; //实际操作的数据库驱动子类
- var $connection; //共用的数据库连接变量
- function DriverRegister($d)
- {
- if($d!="")
- {
- $include_path = ini_get("include_path");