Mengekalkan Ketekunan Sesi Walaupun Penutupan Penyemak Imbas dalam PHP
Sesi PHP biasanya tamat tempoh apabila menutup penyemak imbas, tetapi terdapat senario di mana mengekalkan ketekunan sesi adalah penting. Dalam kes sedemikian, adalah mungkin untuk mengekalkan data sesi walaupun selepas penyemak imbas dimulakan semula.
Penyelesaian:
PHP menyediakan cara untuk melanjutkan tempoh sesi melebihi penutupan penyemak imbas dengan mengubah suai parameter kuki sesi. Fungsi session_set_cookie_parameters() membenarkan anda menetapkan jangka hayat bukan sifar untuk kuki sesi, dengan itu menghalangnya daripada luput serta-merta.
Pelaksanaan:
Untuk mencapai matlamat ini, ikut langkah berikut:
session_set_cookie_parameters(3600, "/", "", false, true); // Set cookie lifetime to 1 hour
session.cookie_lifetime = 3600 // Set cookie lifetime to 1 hour
Dengan melaksanakan salah satu kaedah ini, anda boleh memastikan sesi PHP anda kekal aktif dan datanya boleh diakses walaupun selepas penyemak imbas telah ditutup dan dibuka semula.
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Membuat Sesi PHP Berterusan Walaupun Selepas Penutupan Penyemak Imbas?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!