首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > PHP >

使用unset()时出现的异常如何解决

2012-08-14 
使用unset()时出现的错误怎么解决PHP code?phpob_start(ob_gzhandler)session_save_path(2D:/sessio

使用unset()时出现的错误怎么解决

PHP code
<?php    ob_start('ob_gzhandler');            session_save_path('2;D:/sessionFile/sessionFile');    @session_start();                    $_SESSION["username"] = 'jason';    $user = $_SESSION["username"];        printf("Your username is %s.<br />", $user);        unset($user);    printf("Username now set to: %s<br />", $user);?>


为什么unset()时显示Notice: Undefined variable: user in D:\Apache Group\Apache2\htdocs\PHPProject\index3.php on line 30:


发现关于session的函数多少都会有些错误提示的。。。

[解决办法]
sorry我没细看你的代码!
unset($user); // 这将从变量表中清除名为user的变量,因此下一句代码就会出现$user未定义,你不会连unset()是什么都不知道吧?
printf("Username now set to: %s<br />", $user);
[解决办法]
unset 后面的语句你是用来测试的吧? 那出现这个提示就对了,不出现这个提示反而不正确。

热点排行