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

WBOY
Freigeben: 2016-06-13 10:34:53
Original
916 Leute haben es durchsucht

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

PHP code
<!--Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--><?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);?>
Nach dem Login kopieren


为什么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
", $user);
------解决方案--------------------
unset 后面的语句你是用来测试的吧? 那出现这个提示就对了,不出现这个提示反而不正确。
Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage