課程
/后端開發(fā)
/PHP
/PHP進階篇
為什么定義類里面的成員屬性要用 var $name;而類外面定義的變量不需要var修飾,直接用$name;
2014-04-16
源自:PHP進階篇 2-1
正在回答
var是淘汰了的用法
好問題,因為類中需要對屬性進行權限的定義 如 public,protected,private。 同理var也是。 而外部的變量訪問沒有權限這說 所以不需要定義
zackma
類屬性定義必須設置權限,比如public,protected,private,但是為了兼容以前的版本,使用var等同于使用private,這是PHP本身的特性所決定
舉報
輕松學習PHP中級課程,進行全面了解,用PHP快速開發(fā)網站程序
2 回答
3 回答
1 回答
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2015-04-28
var是淘汰了的用法
2014-06-05
好問題,因為類中需要對屬性進行權限的定義 如 public,protected,private。 同理var也是。 而外部的變量訪問沒有權限這說 所以不需要定義
2014-04-28
類屬性定義必須設置權限,比如public,protected,private,但是為了兼容以前的版本,使用var等同于使用private,這是PHP本身的特性所決定