PHP5麵嚮物件初級入門(第三集)

日期:2006-09-26  作者:喜騰小二  來源:PHPChina


PHP5麵嚮物件初級入門(第三集)

讀過前兩集的朋友也許早就期待着第三期的出現......
由於這幾天的忙,第三集遲遲未做準備...今天覺得如果再不把第三集整理一下發佈出來...實在對不住大家..
於是原文如下.
首先,我們從一個簡單的實便開始
PHP程式碼如下:

php
class Mysql{    //首先定義一個類,首寫字母大寫
    
public $host;//伺服器名,訪問修飾符PUBLIC證明$host是一個公共的屬情在類的內部外部都可訪問,可以被繼承
    
public $user;//使用者名稱,是公共的內容
    
private $pass;//密碼,問修飾符private證明$pass是私有的.隻能在類的內部使用且不能被繼承.
    
public $dbname;//資料庫名,也是公共的內容.
    //__construct聲名這是一個造函式,定義一些初始的資訊.有三個參數
                  
public function __construct($host,$user,$pass,$dbname){
        
$this->host $host;
        
$this->user $user;
        
$this->pass $pass;
        
$this->dbname $dbname;
        
$link = @mysql_connect($this->host,$this->user,$this->pass)
            or die(
"error");
        @
mysql_select_db($this->dbname,$link)
            or die(
"error2");
    }
//定義資料庫的查尋和顯示函式
function myQuery($sql){
        
$result mysql_query($sql);
        if(!
$result){
            echo 
"error3";
            exit;
        }
        
$num mysql_num_rows($result);
        if(
$num){
            echo 
"NO".$num;
        }
        while(
$row mysql_fetch_assoc($result)){
            echo 
'

'.htmlspecialchars(stripslashes($row['body']))."
";
        }
    }
}
$rutt = new Mysql('localhost','root','ssss','calvin');//實例化一個類...記住這裡的參數是和構造函式的參數一樣的...
$rutt->myQuery('select * from calvin_body');//執行資料庫查尋並顯示的函式..
?> 


<<<返回技術中心

技術文章

站內新聞

我要啦免费统计