如何使用PHP session?
在往PHP Session里面保存信息之前,需要首先使用session_start()函数来启动session,
这个函数必须在<html>标签之前调用。代码如下:
<?php session_start(); ?>
<html>
<body>
</body>
</html>
在Session启动以后,可以使用PHP $_SESSION变量来获取和设置session变量,实例代码如下:
<?php
session_start();
// store session data
$_SESSION['views']=1;
?>
如果需要删除一些session数据,你可以使用unset()函数或者session_destroy()函数,
unset()函数用来把某个session变量的值清空,代码如下:
<?php
unset($_SESSION['views']);
?>
还可以调用session_destroy()函数把整个session给销毁, 代码如下:
<?php
session_destroy();
?>
相关文档:
转载的PHP面试题
1. 基本知识点
HTTP协议中几个状态码的含义:503 500 401 200 301 302。。。
Include require include_once require_once 的区别.
PHP/Mysql中几个版本的进化史,比如mysql4.0到4.1,PHP 4.x到5.1的重大改进等等。
HEREDOC介绍
写出一些php魔幻方法;
一些编译php时的configure 参数
向php传入 ......
1. 如何用php的环境变量得到一个网页地址的内容?ip地址又要怎样得到?
[php]
echo $_SERVER ['PHP_SELF'];
echo $_SERVER ['SERVER_ADDR'];
[/php]
2. 求两个日期的差数,例如2007-2-5 ~ 2007-3-6 的日期差数
[php]
$begin=strtotime('2007-2-5');
$end=strtotime('2007-3-6');
echo ($end-$begin)/(24*3600);
[ ......
1、使用单引号括起来的字符串
当使用双引号来括字符串时,PHP解释器会对其进行变量替换、转义等操作,如
“\n”。如果只想输出一个基本的字符串,用单引号会节省一些资源。当然,如果需要进行变量替换的,那就必须用双引号了。
2、字符串的输出
以下哪一条语句的运行速度最快?
print “Hi my name is ......