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 để WorldWideScripts.net

Đăng ký vào nguồn cấp dữ liệu của chúng tôi để ở lại đến ngày!

Mới! Theo chúng tôi như bạn muốn nó!


Registry Class - CodeCanyon Item for Sale

Ads

Ad: Bluehost hosting

Sự miêu tả

Kịch bản này có nghĩa là để lưu trữ và lấy các biến trong một vị trí trung tâm. Các giá trị có thể được lưu trữ trong ba cách.

  1. Nhiệt độ: Các biến có thể truy cập withing một kịch bản thực hiện (như các biến thông thường).
  2. Session: Các biến có thể truy cập từ tất cả các trang cho một người sử dụng (được lưu trong phiên).
  3. Ứng dụng: Biến ảnh đều lấy cho tất cả người dùng từ tất cả các trang (được lưu trong tập tin).

Bằng cách này bạn có tất cả các biến của bạn ở một nơi và có một vị trí trung tâm get và đặt loại khác nhau của các biến.

Freatures

  • Thiết lập và lấy biến với cùng một phương pháp.
  • phương pháp tĩnh để dễ dàng sử dụng
  • Binding biến trong registry để giữ một tham chiếu
  • Thiết lập và nhận được đến / từ khóa / file / biến với phương pháp tương tự
  • Auto serializing của mảng và đối tượng trước khi lưu vào tập tin

Làm thế nào để sử dụng

Các lớp học là rất dễ sử dụng vì nó sử dụng phương pháp tĩnh và sử dụng mẫu singleton nên luôn luôn chỉ có một ví dụ từ lớp.

Ví dụ chúng ta muốn lưu tên người dùng trong một phiên họp để nó có thể truy cập từ tất cả các trang trong trang web của bạn.

 Registry :: Thiết ( "username", "Sitebase", Registry :: VAR_SESSION); 

Nếu bây giờ tôi muốn truy cập vào tên người dùng của người dùng hiện hành. Bạn làm điều này:

 vang Registry :: Nhận ( "username"); 

Một ví dụ thứ hai là thiết lập một biến mà có thể truy cập vào tất cả các trang và cho mọi người truy cập vào các trang web. Các biến được lưu trữ trong một tập tin này (trong phiên bản sắp tới nó cũng sẽ có thể lưu vào cơ sở dữ liệu). Đầu tiên chúng ta cần thêm một trình điều khiển cho file Ini để đăng ký. Điều này bạn làm một lần trong file index.php của bạn.

 $ Driver = mới Registry_Drivers_Ini (); $ Driver-> SetFile ( "data.ini"); Registry :: SetDriver ($ Driver); 

Để lưu một biến để các tập tin này bạn làm điều này:

 Registry :: Thiết ( "localhost", "chủ nhà", Registry :: VAR_APPLICATION); 

Nếu bây giờ tôi muốn truy cập các biến chủ các bạn làm điều này:

 vang Registry :: Nhận ( "host"); 

Nếu bạn sử dụng một mảng hoặc đối tượng như biến sau đó những automaticly sẽ được tuần trước khi lưu vào file ini. Bằng cách này bạn có thể lưu bất cứ loại biến mà bạn muốn trong tập tin này.


Tải về
Các thành phần khác trong thể loại nàyTất cả các thành phần của tác giả này
Ý kiếnCâu hỏi thường gặp và câu trả lời

Tài sản

Tạo:
27 Tháng Mười Một 09

Cập nhật cuối cùng:
27 Tháng Mười Một 09

Trình duyệt tương thích:
Firefox, IE6, IE7, IE8, Safari

tập tin bao gồm:
PHP

Khung phần mềm:
N / A

Phiên bản phần mềm:
PHP 5.x

Từ khóa

Thương mại điện tử, Thương mại điện tử, Tất cả mó, n đồ, lớp học, dữ liệu, toà, n cầu, ini, đăng ký, phiê, n, cửa hà, ng, biến