亚洲国产日韩欧美一区二区三区,精品亚洲国产成人av在线,国产99视频精品免视看7,99国产精品久久久久久久成人热,欧美日韩亚洲国产综合乱

Tutorial asas pembangunan PHP - Kuki

1.

Kuki sering digunakan untuk mengenal pasti pengguna. Kuki ialah fail kecil yang disimpan oleh pelayan pada komputer pengguna. Setiap kali komputer yang sama meminta halaman melalui penyemak imbas, kuki akan dihantar ke komputer. Dengan PHP, anda boleh mencipta dan mendapatkan semula nilai kuki.


Bagaimana untuk mencipta kuki?

Fungsi setcookie() digunakan untuk menetapkan kuki.

Nota: Fungsi setcookie() mesti terletak sebelum teg <html>

Sintaks

setcookie(nama, nilai, tamat tempoh, laluan, domain);

Contoh: Kod adalah seperti berikut

Dalam contoh berikut, kami akan mencipta kuki bernama "pengguna" dan memberikannya nilai "php". Kami juga telah menyatakan bahawa kuki ini akan tamat tempoh selepas satu minit:

<?php
setcookie("user", "php", time()+60);
?>

Anda juga boleh menetapkan masa tamat tempoh kuki dengan cara lain

<?php
$expire=time()+60;
setcookie("user", "php",$expire);
?>



3.

Pembolehubah $_COOKIE PHP digunakan untuk mendapatkan semula nilai kuki.

Dalam contoh berikut, kami mendapatkan semula nilai kuki bernama "pengguna" dan memaparkannya pada halaman:

Kodnya adalah seperti berikut

<html>
<head>
<meta charset="utf-8">
<title>php中文網(wǎng)(php.cn)</title>
</head>
<?php
// 輸出 cookie 值
echo $_COOKIE["use"];
?>
</body>
</html>

Dalam contoh di bawah, kami menggunakan fungsi isset() untuk mengesahkan sama ada kuki telah ditetapkan:

Kodnya adalah seperti berikut:

<html>
<head>
<meta charset="utf-8">
<title>php中文網(wǎng)(php.cn)</title>
</head>
<body>
<?php
//判斷cookie數(shù)據(jù)是否存在
if (isset($_COOKIE["user"]))
	echo "歡迎 " . $_COOKIE["user"] . "!<br>";
else
	echo "普通訪客!<br>";
?>
</body>
</html>


4. Bagaimana hendak memadam kuki?

Apabila memadamkan kuki, anda harus menukar tarikh tamat tempoh kepada satu titik masa pada masa lalu.

Instance dipadamkan:

<?php
// 設(shè)置 cookie 過(guò)期時(shí)間為過(guò)去 1 小時(shí)
setcookie("user", "", time()-3600);
?>


Meneruskan pembelajaran
||
<?php setcookie("user", "php", time()+60); ?>