WorldWideScripts.net Delivering the best Add-Ons in more than 37 languages.

中文(简体), English, हिन्दी/हिंदी, Español/Castellano, العربية, Русский язык, Français, 中文 (台灣), বাংলা, Bahasa Indonesia, اردو, Português, Deutsch, Bahasa Melayu (بهاس ملايو‎), 日本語 (にほんご), فارسی, Italiano, తెలుగు, Türkçe, ગુજરાતી, Język polski/polszczyzna, Tiếng Việt, ಕನ್ನಡ, Українська мова, ไทย
PHP Scripts / Miscellaneous

Registry Class

— Eklenti WorldWideScripts.net için

@tr1wwsGüncel kalmak bizim beslemesine abone olun!

Yeni! Istediğiniz gibi bizi takip edin!


Registry Class - CodeCanyon Item for Sale

Ads

Ad: Bluehost hosting

tanım

Bu komut dosyası merkezi bir yerde değişkenleri saklamak ve almak içindir. Değerler üç şekilde saklanabilir.

  1. Sıcaklık: Değişkenler (normal değişkenler gibi) erişilebilir withing bir betiğin vardır.
  2. Oturum: (oturumunda kaydedilir) bir kullanıcı için tüm sayfalardan ulaşılabilir Değişkenler.
  3. Uygulama: Değişkenler (dosyaya kaydedilir) tüm sayfalardan tüm kullanıcılar için erişilebilir bulunmaktadır.

Eğer bir yerde tüm değişkenleri ve merkezi bir yer olsun ve değişkenlerin Farklı türünü ayarlamak Bu şekilde.

Freatures

  • Set ve aynı yöntemle değişkenleri almak.
  • kullanmak için Statik yöntemler çok kolay
  • Kayıt defterinde değişkenleri bağlayıcı bir referans tutmak
  • Set ve aynı yöntemle kadar / oturumları / dosyasından / değişkenler olsun
  • diziler ve nesneler otomatik Serileştirme önce dosyaya kaydedilir

Nasıl kullanılır

sınıf statik yöntemleri kullanan ve her zaman sınıf yalnızca bir örnek var bu yüzden singleton deseni kullanır, çünkü kullanımı çok kolaydır.

web siteniz her sayfasından erişilebilir yüzden örneğin bir oturumda adı kaydetmek istiyorum.

 Kayıt :: ( "username", "Sitebase", Kayıt :: VAR_SESSION) ayarlayın; 

Şimdi Geçerli kullanıcının kullanıcı adı erişmek istiyorsanız. Bunu yap:

 echo Kayıt :: Get ( "username"); 

İkinci bir örnek her sayfada ve internet sitesinde her ziyaretçi için erişilebilir bir değişken oluşturuyor. değişkenler (yakında çıkacak o da veritabanına kaydetmek mümkün olacaktır) bir ini dosyasında saklanır. Öncelikle kayıt defterine Ini dosyası için bir sürücü eklemek gerekir. Bu index.php dosyasında bir kez yapmanız.

 $ Sürücü = new Registry_Drivers_Ini (); $ Driver-> SetFile ( "data.ini"); Kayıt :: SetDriver ($ Sürücüsü); 

Bunu ini dosyaya bir değişken kaydetmek için:

 Kayıt :: Set ( "localhost", "ev sahibi", Kayıt :: VAR_APPLICATION); 

Ben şimdi ev sahibi değişken erişmek istiyorsanız bunu:

 echo Kayıt :: Get ( "ev sahibi"); 

Daha sonra değişken olarak bir dizi veya nesne kullanırsanız, bu otomatik ini dosyaya kaydetmeden önce tefrika edilecektir. Eğer değişkenin ne tür kaydedebilirsiniz Bu şekilde ini dosyasında istiyorum.


Indir
Bu kategorideki diğer bileşenleriBu yazarın tüm bileşenleri
YorumlarSıkça sorulan sorular ve cevapları

Özellikleri

oluşturuldu:
27 Kasım 09

Son Güncelleme:
27 Kasım 09

uyumlu Tarayıcılar:
Firefox, IE6, IE7, IE8, Safari

dosyalar Dahil:
PHP

yazılım Çerçevesi:
N / A

Yazılım versiyonu:
PHP 5.x

Anahtar kelimeler

E-ticaret, E-ticaret, Tü, m eşyalar, sınıf, veri, global, ini, kayıt, oturumları, mağaza, değişkenler