⊗ppPmCkIS 326 of 447 menu

Penetapan Kuki serta-merta dalam PHP

Untuk membolehkan kuki yang ditetapkan serta-merta muncul dalam tatasusunan $_COOKIE, kita boleh menggunakan teknik pintar. Intipati teknik adalah seperti berikut: mula-mula tetapkan kuki menggunakan setcookie, kemudian secara manual masukkan ia ke dalam tatasusunan $_COOKIE:

<?php setcookie('str', 'eee'); $_COOKIE['str'] = 'eee'; var_dump($_COOKIE['str']); // serta-merta akan output 'eee' ?>

Supaya kuki tidak dihantar ke pelayar setiap kali, penulisan kuki boleh dibuat dalam keadaan bersyarat. Jika kuki tersebut tiada, maka tetapkan kuki:

<?php if (!isset($_COOKIE['str'])) { // jika kuki tiada setcookie('str', 'eee'); $_COOKIE['str'] = 'eee'; } echo $_COOKIE['str']; // akan output 'eee' ?>

Mari kita bincangkan bagaimana ini berfungsi. Pada kali pertama memasuki halaman, kita akan masuk ke dalam if, tetapkan kuki dalam pelayar dan serta-merta masukkan ke dalam $_COOKIE. Kemudian melalui echo nilai yang kita masukkan secara manual akan dipaparkan.

Pada kali berikutnya memasuki halaman, kita tidak akan masuk ke dalam if, tetapi dalam $_COOKIE akan mengandungi kuki kita, yang telah datang dari pelayar. Dengan demikian, baik pada kali pertama mahupun pada kali berikutnya, dalam $_COOKIE akan terdapat kuki kita.

Cubalah teknik yang diterangkan ini.

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