Rumah > rangka kerja php > ThinkPHP > Penjelasan terperinci kaedah thinkphp f

Penjelasan terperinci kaedah thinkphp f

藏色散人
Lepaskan: 2021-12-22 10:57:08
asal
1728 orang telah melayarinya

kaedah thinkphp f ialah subset daripada kaedah S Ia hanya digunakan untuk caching data mudah dan hanya boleh menyokong borang fail dan tidak menyokong tempoh sah cache adalah seperti "F('data ','data ujian');".

Penjelasan terperinci kaedah thinkphp f

Persekitaran pengendalian artikel ini: sistem Windows 7, versi thinkphp v5.1, komputer Dell G3.

Penjelasan terperinci tentang fungsi ThinkPHP: Kaedah F

Kami telah pun memahami penggunaan kaedah S dalam kaedah ThinkPHP sebenarnya adalah subset daripada kaedah S hanya menggunakan Ia adalah cache data yang mudah, dan hanya boleh menyokong format fail dan tidak menyokong tempoh sah cache Kerana ia menggunakan kaedah pulangan PHP, kecekapannya lebih tinggi daripada kaedah S, jadi kami juga memanggilnya kaedah cache cepat.

Ciri-ciri kaedah F ialah:

  • Caching data mudah;

  • Simpan dalam fail borang;

  • Menggunakan PHP untuk memulangkan data untuk memuatkan cache; 🎜>

    Sokong pemadaman cache dan pemadaman kelompok;
  • Tulis dan baca cache
  • Laluan permulaan menyimpan lalai ialah DATA_PATH (Pemalar ini terletak di bawah RUNTIME_PATH.'Data/' dalam konfigurasi lalai), yang bermaksud bahawa fail cache dengan nama fail DATA_PATH.'data.php' akan dijana.

Nota: Pastikan pengecam cache anda adalah unik untuk mengelakkan penindasan dan konflik data. Pada kali seterusnya anda membaca data cache, gunakan:

F('data','test data');
Salin selepas log masuk

Kami boleh menyimpannya dalam subdirektori, contohnya:

akan menjana DATA_PATH '. fail cache user/data.php, jika subdirektori pengguna tidak wujud, ia akan dibuat secara automatik juga boleh menyokong subdirektori berbilang peringkat, contohnya:

$Data = F('data');
Salin selepas log masuk
Jika anda perlu menentukan. direktori permulaan cache , anda boleh menggunakan kaedah berikut:

F('user/data',$data); // 缓存写入
F('user/data'); // 读取缓存
Salin selepas log masuk
Apabila mendapatkan, anda perlu menggunakan:

F('level1/level2/data',$data);
Salin selepas log masuk

Padam cache

F('data',$data,TEMP_PATH);
Salin selepas log masuk

Memadam cache juga sangat mudah Mudah, gunakan:

F('data','',TEMP_PATH);
Salin selepas log masuk

Melepasi NULL sebagai parameter kedua bermakna memadam cache data yang dikenal pasti sebagai data. Menyokong fungsi pemadaman kelompok, terutamanya untuk cache subdirektori Katakan kita ingin memadam semua data cache di bawah subdirektori pengguna, kita boleh menggunakan:

atau gunakan syarat penapis Padam, contohnya. :
F('data',NULL);
Salin selepas log masuk

Pembelajaran yang disyorkan: "

10 tutorial video thinkphp terkini
F('user/*',NULL);
Salin selepas log masuk
"

Atas ialah kandungan terperinci Penjelasan terperinci kaedah thinkphp f. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan