Rumah >pembangunan bahagian belakang >tutorial php >PHP $_COOKIE Tukar kepada PHP $_COOKIE
Superglobal $_COOKIEMenyimpan pembolehubah yang dihantar ke skrip semasa bersama-sama dengan permintaan HTTP dalam bentuk kuki. $HTTP_COOKIE_VARS juga mengandungi maklumat yang sama, tetapi bukan superglobal dan kini tidak digunakan lagi.
Kuki ialah fail teks yang disimpan pada komputer pelanggan oleh pelayan, yang disimpan untuk tujuan penjejakan penggunaan. PHP secara telus menyokong kuki HTTP. Kuki biasanya ditetapkan dalam pengepala HTTP. JavaScript juga boleh menetapkan kuki secara langsung pada penyemak imbas.
Skrip pelayan menghantar satu set kuki ke penyemak imbas. Ia menyimpan maklumat ini secara setempat pada komputer anda untuk kegunaan masa hadapan. Pada kali seterusnya penyemak imbas menghantar sebarang permintaan kepada pelayan web, ia menghantar maklumat kuki ini kepada pelayan, yang menggunakan maklumat untuk mengenal pasti pengguna.
PHP termasuk fungsi setcookie untuk mencipta objek kuki untuk dihantar kepada pelanggan bersama-sama dengan respons HTTP.
setcookie(name, value, expire, path, domain, security);
<?php if (isset($_COOKIE['username'])) echo "<h2>Cookie name is already set with value: " . $_COOKIE['username'] . "</h2>"; else{ setcookie("username", "Anil"); echo "<h2>Cookie is now set </h2>"; ?>
Dapatkan kuki pada lawatan berikutnya daripada pelanggan
<?php $arr=$_COOKIE; foreach ($arr as $key=>$val); echo "<h2>$key=>$val </h2>"; ?>
Pelayar akan memaparkan hasil yang serupa dengan yang berikut
rreee kepada kukiUntuk memadamkan tarikh
🎜untuk memadamkan kukiAtas ialah kandungan terperinci PHP $_COOKIE Tukar kepada PHP $_COOKIE. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!