session_register()有什么问题?

jan*_*jan 2 php session

可能重复:
如何解决session_register()DEPRECATED问题?

我在firefox中尝试了以下代码,它给了我一个错误,哪里出错了?

<?php 
  session_start(); 
  $username = "Eric"; 
  session_register("username");
?>
<h2>Mijn naam is <?php echo $_SESSION["username"];?></h2>
Run Code Online (Sandbox Code Playgroud)

小智 5

自PHP 5.3.0起,此函数已被弃用.非常不鼓励依赖此功能.

试试这样:

session_start();
$_SESSION['username'] = $username;
Run Code Online (Sandbox Code Playgroud)

然后(在其他页面中):

session_start();
echo $_SESSION['username'];
Run Code Online (Sandbox Code Playgroud)