酷!學園
歡迎光臨,
訪客
。請
登入
或
註冊帳號
。 您沒有收到
認證信
嗎?
一小時
一天
一週
一個月
永遠
請輸入帳號, 密碼以及預計登入時間
最新消息:
Study Area Facebook粉絲團
http://www.facebook.com/sataiwan
首頁
說明
搜尋
登入
註冊
酷!學園
»
技術討論區
»
程式討論版
»
PHP程式設計討論區
(板主:
ricky
) »
主題:
新手問題 關於Class
« 上一篇
下一篇 »
列印
頁: [
1
]
作者
主題: 新手問題 關於Class (閱讀 2349 次)
0 會員 與 1 訪客 正在閱讀本文。
alucardc
可愛的小學生
文章數: 22
新手問題 關於Class
«
於:
2012-05-21 14:06 »
Class中 定義變數
public $propertyName;
private $propertyName;
protected $propertyName;
跟用
var $propertyName;
有什麼不同???
記錄
Nansen
活潑的大學生
文章數: 212
Re: 新手問題 關於Class
«
回覆 #1 於:
2012-05-21 14:39 »
var的寫法為早期PHP 4剛支援物件導向設計時的語法
後來的版本為了向前相容都還支援,意義上 var $propertyName 等於 public $propertyName
類似的問題如PHP類別的建構子__construct,在PHP4是使用與類別相同名稱的函數
** 在當時的版本PHP並未提供如目前OO的私有成員或者受保護的成員等功能
記錄
http://blog.null.tw
totouu
懷疑的國中生
文章數: 31
Re: 新手問題 關於Class
«
回覆 #2 於:
2012-05-21 16:15 »
PHP4 已經停止維護了,最好使用 PHP5 的寫法,這樣比較不會造成程式開發時相容性的問題。
記錄
alucardc
可愛的小學生
文章數: 22
Re: 新手問題 關於Class
«
回覆 #3 於:
2012-05-22 08:34 »
感謝~ 原來如此
記錄
列印
頁: [
1
]
« 上一篇
下一篇 »
酷!學園
»
技術討論區
»
程式討論版
»
PHP程式設計討論區
(板主:
ricky
) »
主題:
新手問題 關於Class