面向對象編程(OOP)是我們編程的一項基本技能
我們通常在做一個有數據庫後台的網站的時候
在PHP中要完成OOP
< ?
class SQL
{
var $Driver; //實際操作的數據庫驅動子類
var $connection; //共用的數據庫連接變量
function DriverRegister($d)
{
if($d!=
{
$include_path = ini_get(
$DriverFile = $include_path
//驅動的存放路徑必須在PHP
if( file_exists( $DriverFile)) //查找驅動是否存在
{
include($DriverFile);
$this
// 根據驅動名稱生成相應的數據庫驅動類
return true;
}
}
return false; //注冊驅動失敗
}
function Connect($host
{
$this
$this
$this
swd;
$this
atabase;
$this
}
function Close()//關閉數據庫函數
{
$this
}
function Query($queryStr)//數據庫字符串查詢函數
{
return $this
}
function getRows($res)//查找行
{
return $this
}
function getRowsNum($res)//取得行號
{
return $this
}
}
? >
From:http://tw.wingwit.com/Article/program/PHP/201311/20823.html