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

— Tambah-On untuk WorldWideScripts.net

Melanggan suapan kami untuk kekal sehingga tarikh!

Baru! Ikut kami yang anda mahu!


Registry Class - CodeCanyon Item for Sale

Ads

Ad: Bluehost hosting

Penerangan

Skrip ini bertujuan untuk menyimpan dan mendapatkan pembolehubah dalam tempat pusat. Nilai boleh disimpan dalam tiga cara.

  1. Temp: Pembolehubah boleh diakses withing satu pelaksanaan skrip (seperti pembolehubah normal).
  2. Sesi: Pembolehubah yang boleh diakses dari semua muka surat untuk satu pengguna (disimpan dalam sesi).
  3. Permohonan: Pemboleh ubah ini senang didampingi untuk semua pengguna dari semua halaman (disimpan dalam fail).

Dengan cara ini anda mempunyai semua pembolehubah anda di satu tempat dan mempunyai tempat di get dan menetapkan jenis yang berbeza anda pembolehubah.

Freatures

  • Tetapkan dan mendapatkan pembolehubah dengan kaedah yang sama.
  • kaedah statik begitu mudah untuk digunakan
  • Mengikat pembolehubah dalam pendaftaran untuk menyimpan rujukan
  • Tetapkan dan mendapatkan ke / dari sesi / fail / pembolehubah dengan kaedah yang sama
  • Auto serializing tatasusunan dan objek sebelum disimpan ke fail

Bagaimana nak guna

Kelas ini adalah sangat mudah untuk digunakan kerana ia menggunakan kaedah statik dan menggunakan corak singleton sehingga selalu ada hanya satu contoh daripada kelas.

Sebagai contoh, kita mahu menyimpan nama pengguna dalam sesi supaya ia boleh diakses dari setiap halaman di laman web anda.

 Registry :: Set ( "nama pengguna", "Sitebase", Pejabat Pendaftaran :: VAR_SESSION); 

Jika saya kini mahu untuk mengakses nama pengguna pengguna semasa. Anda boleh melakukan ini:

 echo Registry :: Get ( "nama pengguna"); 

Satu contoh yang kedua adalah menetapkan pembolehubah yang boleh diakses pada setiap halaman dan untuk setiap pelawat di laman web. Pembolehubah disimpan dalam fail ini (dalam keluaran yang akan datang ia juga akan menjadi mungkin untuk simpan ke pangkalan data). Mula-mula kita perlu menambah pemandu untuk fail Ini untuk pendaftaran. Ini yang anda lakukan sekali dalam fail index.php anda.

 $ Pemandu = Registry_Drivers_Ini baru (); $ Driver-> SetFile ( "data.ini"); Registry :: SetDriver ($ pemandu); 

Untuk menyimpan pembolehubah untuk fail ini kepada anda melakukan ini:

 Registry :: Set ( "localhost", "tuan rumah", Pejabat Pendaftaran :: VAR_APPLICATION); 

Jika saya kini mahu untuk mengakses pembolehubah hos yang anda lakukan ini:

 echo Registry :: Get ( "tuan rumah"); 

Jika anda menggunakan pelbagai atau objek sebagai pembolehubah maka ini akan automaticly diberi nombor siri sebelum menyimpan ke fail ini kepada. Dengan cara ini anda boleh menyimpan apa sahaja jenis pembolehubah yang anda mahu dalam fail ini kepada.


Memuat turun
Komponen-komponen lain dalam kategori iniSemua komponen pengarang ini
KomenSoalan-soalan lazim dan jawapan

Properties

dicipta:
27 November 9

Kemaskini terakhir:
27 November 9

Pelayar Sesuai:
Firefox, IE6, IE7, IE8, Safari

fail Termasuk:
PHP

Rangka Kerja Software:
N / A

Versi perisian:
PHP 5.x

Kata kunci

eCommerce, eCommerce, semua Item, kelas, data, global, Jogja, pendaftaran, sesi, kedai, pembolehubah