Heim  >  Artikel  >  Backend-Entwicklung  >  PHP Session简单应用例程

PHP Session简单应用例程

WBOY
WBOYOriginal
2016-07-29 09:04:361038Durchsuche

Session基本介绍:

在PHP中,每一个Session都有一个ID。这个Session ID是一个由PHP随机生成的加密数字。这个Session ID通过Cookie存储在客户端浏览器中,或者直接通过URL传递到客户端。

Session ID就像是一把钥匙,用来注册到Session变量中。这些Session变量是存储在服务器端的。Session ID是客户端唯一存在的绘画数据。

使用Session ID打开服务器端相应的Session变量,跟用户相关的会话数据便一目了然了。默认情况下,在服务器端的Session变量是以文件的形式加以保存的,但会话变量数据也经常通过数据库进行存储。

使用Session可以不需要手动设置Cookie,PHP Session可以自动处理。

简单综合应用:

1、在网站根目录下建一个Session文件夹。

2、在Session文件夹下建立open.php,输入如下代码并保存。

<?php session_start();
$_SESSION[&#39;name&#39;] = "admin";
echo "name:".$_SESSION[&#39;name&#39;];
?>
<a href="'use.php'">next</a>

3、在Session文件夹下建立use.php,输入如下代码并保存。
<?php session_start();
echo "name:".$_SESSION[&#39;name&#39;];
?>
<a href="'close.php'">next</a>

4、在Session文件夹下建立close.php,输入如下代码并保存。
<?php session_start() ;
unset($_SESSION[&#39;name&#39;]);
if (isset($_SESSION[&#39;name&#39;])){
	echo "name:".$_SESSION[&#39;name&#39;];
}else{
	echo "closed";
}
session_destroy();
?>

以上就介绍了PHP Session简单应用例程,包括了方面的内容,希望对PHP教程有兴趣的朋友有所帮助。

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Vorheriger Artikel:UI设计师--兄弟连UI设计学习Nächster Artikel:composer 详解