⊗ppPmCkLT 328 of 447 menu

Masa Hayat Kuki dalam PHP

Anda sudah tahu bahawa kuki perlu ditulis dengan menggunakan fungsi setcookie:

<?php setcookie('test', 'abcde'); ?>

Walau bagaimanapun, kuki seperti itu tidak hidup lama - hanya sehingga pelayar ditutup. Masa hayat kuki boleh dipanjangkan dengan menggunakan parameter ketiga, yang menerima detik masa dalam format timestamp. Sebaik sahaja detik ini tiba - kuki secara automatik akan dipadamkan oleh pelayar.

Walau bagaimanapun, menetapkan detik kematian kuki yang spesifik tidak begitu sesuai. Lebih mudah untuk menetapkan kuki, sebagai contoh, untuk satu jam dari masa sekarang, atau untuk satu hari, atau untuk satu tahun.

Oleh itu, parameter ketiga biasanya ditulis seperti ini: masa sekarang + N saat. Masa sekarang dalam format boleh didapatkan dengan fungsi time.

Mari kita sebagai contoh menetapkan kuki untuk satu jam. Oleh kerana dalam satu jam terdapat 3600 saat, maka tambahkan nombor ini kepada masa sekarang:

<?php setcookie('test', 'abcde', time() + 3600); ?>

Semasa menetapkan kuki biasanya saat ditulis dalam bentuk ini: 60 * 60 - ini adalah satu jam, 60 * 60 * 24 - ini adalah satu hari. Dan seterusnya. Ini dilakukan supaya pembaca kod anda jelas, untuk tempoh masa berapa kuki tersebut ditetapkan.

Mari kita sebagai contoh menetapkan kuki untuk satu hari:

<?php setcookie('test', 'abcde', time() + 60 * 60 * 24); ?>

Tetapkan satu kuki untuk satu bulan.

Tetapkan satu kuki untuk satu tahun.

Tetapkan satu kuki untuk 10 tahun.

Melayu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Kami menggunakan kuki untuk operasi laman web, analisis dan personalisasi. Pemprosesan data dijalankan mengikut Polisi Kerahsiaan.
terima semua tataletak tolak