sınıfı özelliklerinin beyanı anlamak için yardıma ihtiyacınız

0 Cevap php

i ACL tut takip edildi. bu kod parçası kullanmış olan.

class ACL
{
    var $perms = array();
    var $userID = 0;
    var $userRoles = array();

    function __constructor($userID = '')
    {

    }
}

Ancak ben yukarıdaki beyannamelerinin bazı anlamak mümkün.

a) sınıf özelliği biz mülkiyet ilanından önce, genel, özel veya korumalı anahtar kelimeler kullanın veri encapsulation gerekli değildir, yukarıdaki sınıfta var anahtar sözcüğü ile başlayan ilan edilir.? Yukarıdaki yöntem PHP4 içindir? ya çok php5 için çalışacak?

b) IDE () Coda Panik. __ constructor için doğru sözdizimi olarak inşa alır. Yukarıdaki kod __ kurucu kullandı. hangisinin doğru olduğunu? PHP4'te benim bilgi kurucu ismi sınıf ismi ile aynı olması gerektiğini PHP5'ta __ sonra inşa ve __ yapıcı bir ve aynı durumda olduğunu eğer?

teşekkür ederim

0 Cevap