1.PHP5提供了3種訪問方式:
目前成都創(chuàng)新互聯(lián)已為上千的企業(yè)提供了網(wǎng)站建設(shè)、域名、網(wǎng)站空間、網(wǎng)站托管、服務(wù)器租用、企業(yè)網(wǎng)站設(shè)計、正藍(lán)網(wǎng)站維護(hù)等服務(wù),公司將堅持客戶導(dǎo)向、應(yīng)用為本的策略,正道將秉承"和諧、參與、激情"的文化,與客戶和合作伙伴齊心協(xié)力一起成長,共同發(fā)展。
2.分別是一下幾種:
(1)public:可以被毫無限制地訪問,類外部的任何代碼都可以讀寫public屬性,在PHP5之前的版本中,所有的方法和屬性都是public。
(2)private:只在類的內(nèi)部可見,類中的任何成員和類實例都可以訪問private成員,在所在類之外,不能改變或者讀取private屬性的值,也不能調(diào)用private的方法。子類也不能訪問父類的private成員。
(3)protected:能被同類和繼承出的類的方法訪問到。
如果沒有指明,默認(rèn)均為public。
我得做法是,用形如:\x0d\x0a \x0d\x0a修改文章,1,刪除文章,1,新增文章,1\x0d\x0a這樣的字符串來保存權(quán)限值\x0d\x0a讀取后explode為數(shù)組,需要校驗權(quán)限的時候,用\x0d\x0aif($array["修改文章"])\x0d\x0a判斷是否有權(quán)限。
/*
權(quán)限設(shè)計
有一個全局的管理員root
每個欄目有個管理員權(quán)限為其他權(quán)限的合
每單個權(quán)限為2的倍數(shù)
list/read 1
add 2
edit 2
del 4
all admin
*/
if( 52)
{
echo 1;
}else{
echo 0;
}
/*
簡單的權(quán)限管理,有這個基本就夠用了,
不做更復(fù)雜的了,功能設(shè)計上不用考慮權(quán)限,
編碼的遵循一些規(guī)范,在頂層類里,加個適配器
*/
?