Jollen 網路學院
|| Jollen 的 Embedded Linux 訓練方案 | Jollen 的 Embedded Linux 系列著作 ||
□ Jollen網路學院 >> PHP 讀者服務 >> PHP 練功房 □

以物件方式維護資料

來源: Jollen 網路學院
作者: Jollen


話說 PHP 對於 OO 的支援雖然不是很完整,但是 PHP 由於資料型別鬆散、語法不要求嚴謹的特性,使得在某些場合 PHP 變的非常容易用來撰寫程式。

以變數來講,我們就可以把變數當成一個 Object,並且直接建立 data member。例如:

<?php

$user->name = "Jollen";

$user->email = "jollen@o3.net";

echo "\$user->name=". $user->name;

echo "<br>\$user->email=". $user->email;

?>

結果是,我們利用 $user 來存放 name 與 email 資訊,這樣做的好處是可以很方便地維護屬於同樣群組的資料。例如,讀取由表單 (FORM) 傳入的資料時,我們可以把一堆 $name、$email、$sex、$birtyday...這麼多的變數全部放到 Object 裡做維護,才不會被這麼多變數搞得一個頭二個大!

這麼做還有一個好處,在傳遞參數時,只要傳 $user 一個變數就可以了!當然啦,利用陣列 (array) 來維護也可以。

上面這段程式執行後會輸出:

$user->name=Jollen
$user->email=jollen@o3.net

--Jollen

PHP 練功房
· PHP 檔案上傳 (2/2)
· PHP 檔案上傳 (1/2)
· Pageview 計數器
· PHP 命令模式的使用
· 如何調整時差 (2/2)
· 如何調整時差 (1/2)
· 去除字串裡的 HTML 語法
· 以物件方式維護資料
回首頁 |  TOP |
    Copyright (c) 2006 www.jollen.org
All rights reserved. 更新日期: 2006/04/11