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

— Add- On do WorldWideScripts.net

Subskrybuj nasz kanał aby być na bieżąco!

Nowy! Dołącz do nas, jak chcesz!


Registry Class - CodeCanyon Item for Sale

Ads

Ad: Bluehost hosting

Opis

Ten skrypt jest przeznaczony do przechowywania i pobierania zmiennych w centralnym miejscu. Wartości te mogą być przechowywane na trzy sposoby.

  1. Temp: Zmienne są dostępne withing jeden wykonywanie skryptu (jak zwykłe zmienne).
  2. Sesja: Zmienne, które są dostępne ze wszystkich stron na jednego użytkownika (zapisanego w sesji).
  3. Zastosowanie: Zmienne są dostepne dla wszystkich użytkowników ze wszystkich stron (zapisane w pliku).

W ten sposób można mieć wszystkie swoje zmienne w jednym miejscu i mają centralne miejsce get i ustawić inny typ zmiennych.

Freatures

  • Ustaw i pobierać zmienne o tej samej metody.
  • Metody statyczne tak łatwe w obsłudze
  • Oprawa zmiennych w rejestrze zachować odniesienie
  • Ustaw i dostać się do / z sesji / pliku / zmiennych o tej samej metody
  • Auto postaci szeregowej tablic i obiektów wcześniej zapisany do pliku

Jak używać

Klasa jest bardzo łatwy w użyciu, ponieważ używa metody statyczne i używa Singleton więc zawsze tylko jedno wystąpienie z klasy.

Na przykład chcemy, aby zapisać nazwę użytkownika w sesji więc jest dostępna z każdej strony na swojej stronie internetowej.

 Registry :: Set ( "username", "Sitebase", Registry :: VAR_SESSION); 

Jeśli teraz chcesz uzyskać dostęp do nazwy użytkownika bieżącego użytkownika. Można to zrobić:

 echo Registry :: Get ( "nazwa"); 

Drugim przykładem jest ustawienie zmiennej, która jest dostępna na każdej stronie i dla każdego odwiedzającego na stronie internetowej. Zmienne są zapisywane w pliku ini (w nadchodzącym wydaniem, są również możliwe, aby zapisać w bazie danych). Po pierwsze musimy dodać sterownik do pliku ini do rejestru. To ty raz w pliku index.php.

 Kierowca $ = new Registry_Drivers_Ini (); $ Kierującego> SetFile ( "data.ini"); Registry :: SetDriver ($ Driver); 

Aby zapisać zmienną w pliku ini to zrobić:

 Registry :: Set ( "localhost", "gospodarz", Registry :: VAR_APPLICATION); 

Jeśli teraz chce uzyskać dostęp do zmiennej hosta, jak to zrobić:

 echo Registry :: Get ( "host"); 

W przypadku korzystania z tablicy lub obiektu jako zmiennej, a następnie zostaną one automatycznie w odcinkach przed zapisaniem do pliku ini. W ten sposób można zaoszczędzić niezależnie od typu zmiennej chcesz w pliku ini.


Pobierz
Inne akcesoria w tej kategoriiWszystkie składniki tego autora
KomentarzeNajczęściej zadawane pytania i odpowiedzi

Właściwości

Stworzony:
27 listopada 09

Ostatnia aktualizacja:
27 listopada 09

Zgodne przeglądarki:
Firefox, IE6, IE7, IE8, Safari

pliki wliczony:
PHP

Program ramowy:
N / A

Wersja oprogramowania:
PHP 5.x

Słowa kluczowe

eCommerce, eCommerce, Wszystkie przedmioty, klasa, dane, światowy, ini, rejestr, Sesje, sklep, zmienne