sınıf dosyaları için dosya adı: file.class.php veya file.php?

3 Cevap php

ben bu dosya sözleşmeyi seçme kodlayıcı çok gördük:

file.class.php.

Bu sınıf dosyaları adlandırma bir standarttır?

Sadece merak. i gelecekte tüm sınıf dosyaları için takip eğer öyleyse ben biliyorum.

teşekkürler

3 Cevap

Sınıf dosyaları adlandırma için başlı başına bir standart ancak file.class.php bunu karşı sınıf dosyaları, file.php Normal bir dosya izlenimi verebilir içerdiği mesajı gönderir vardır.

Benim önerim bir kuralı kullanmak ve onunla tutarlı olmaktır.

Update:

AJ gibi, dikkat etmek iyi bir nokta, *.php dosya uzantısı tercih edilir *.inc dosya uzantıları belirtmiştir. *.inc dosyaları düz metin olarak istemcinin tarayıcısında görüntülenen ve herhangi bir yapılandırma dosyaları veya özel bilgileri saklamak için sanki (especially in relation to your database, yikes), potansiyel olarak herkes tarafından erişilebilir olabilir varlık nedenidir.

Aslında adlandırma dosyaları bu yöntem usul ve hem de birleştiren geliştiriciler geldi Cepten inşa edilmiş bir aynı. Usul dosyaları ve onlar bunu sınıf dosyaları ayırt etmek. Hiçbir standart kural yoktur. Ama sadece Java kongre gibi, filename.php kullanmak ve dosya adı gibi aynı sınıf isim önerecektir. Bir dosyadaki yalnızca bir sınıf tanımı tutun.

@ Derk: Bu da böyle olabilir, dosya adı class. ekleyerek hiçbir yararı yoktur ;)

 function __autoload ($class) {

      require_once $class . '.php';

  }

  $pizza = new pizza ();

Daha yaygın sınıf dosyaları yararlanmak etmektir.

yani sınıf Falan Blah.php olarak kaydedilmiş olacaktır