?? ??
PHP ??
PHP ?? ??? ??? ??(??)? ?? ??? ????? ??? ?? ??? ?????. ?? ??? ?? ???? ?? ??? ???? ?? ????? ?? ????? ??? ? ????.
PHP ?? ??
PHP ??? ??? ??? ???? ?? ?? PHP ??? ???? ???. ??.
??: session_start() ??? <html> ?? ?? ???? ???.
<?php session_start() ?>
<html> ;
<body>
</body>
</html>
? ??? ???? ??? ??? ?????. ??? ?? ??? ???? ??? ??? UID? ??? ? ????.
?? ?? ??
?? ??? ???? ???? ??? ??? PHP $? ???? ????. _SESSION ??:
<?php session_start(); // 存儲(chǔ) session 數(shù)據(jù) $_SESSION['views']=1; ?> <html> <head> <meta charset="utf-8"> <title>php.cn</title> </head> <body> <?php // 檢索 session 數(shù)據(jù) echo "瀏覽量:". $_SESSION['views']; ?> </body> </html>
??:
???: 1
?? ???? ??? ??? ??? ???? ????. isset() ??? "views" ??? ?????? ??? ?????. "views" ??? ??? ?? ???? ?????. "views"? ??? "views" ??? ???? 1? ?????:
<?php session_start(); if(isset($_SESSION['views'])) { $_SESSION['views']=$_SESSION['views']+1; } else { $_SESSION['views']=1; } echo "瀏覽量:". $_SESSION['views']; ?>
?? ??
?? ?? ???? ????? unset() ?? session_destroy() ??? ???? ???.
unset() ??? ??? ?? ??? ???? ? ?????:
<?php session_start(); if(isset($_SESSION['views'])) { unset($_SESSION['views']); } ?>
session_destroy() ??? ???? ??? ??? ??? ?? ????:
<?php session_destroy(); ?>
?? : session_destroy() ??? ????? ??? ?? ?? ???? ?????.
???? ? 12?? ??? ????:
session_start: ?? ??.
session_destroy: ??? ?????.
session_unset: ?? ???? ?????.
session_name: ?? ?? ??? ?????.
session_module_name: ?? ?? ??? ?????.
session_save_path: ?? ?? ??? ?????.
session_id: ?? ?? ??? ?????.
session_register: ??? ??? ?????.
session_unregister: ??? ??? ?????.
session_is_registered: ??? ?????? ?????.
session_decode: ?? ??? ???.
session_encode: ?? ??? ???.
?? ?? $_SESSION? ????
PHP ??? ??? ??? ???? ?? ?? ??? ???? ???.
??: session_start() ??? ?? ?? ????? ???:
<?php session_start() ?>
<html>
<body>
</body>
</html>
php?? ?? ???.
(1) ?? ??
??? ??? ??? "session_start();"?? ??? ?????. ???? ? ? ??? ? ??? ??? ?? ??? ???? ????.
(2) ?? ??
?? $login? ?? ??(???? ???? ?? ??? ??? ?? ????? ??? ? ??) ??? ????. ??? $login['name'] ="Victor" , $login['pwd']="111111", ??? "session_register(login);" ??? ???? ??? ????? ?????.
(3) ???? ?? ????
?? ??? ????? ?? ?? ??? ???? ?? ? ??? ?? ??? ???? ?? ????.
(4) ??? ?????? ??
?? ?????. "if (session_is_registered(login))"? ???? ???? ???.
(5)
?? ??? "session_unregister(login);"? ?? ?? ?????.
??: (2)(3)(4)(5)? ???? ?? ??? (1)? ??????.