会话问题-继续获取“;可以';t在写入上下文中使用函数返回值”;


Session Troubles - Keep Getting "Can't use function return value in write context"

我看到其他几个线程出现了这个错误,但似乎没有一个线程能解决我的问题——我认为这是不寻常的。我的服务器正在使用PHP 5.4.20

我得到的错误是:在第4行的/home1/tradinc/public_html/checklogin.php中,无法在写入上下文中使用函数返回值

以下是我隔离问题的代码片段——我从文件中删除了除以下几行之外的所有内容,错误仍然存在。

<?php
session_start();
$username = "test";
$_SESSION('username') = $username;
?>

您必须使用[]作为数组访问$_SESSION,而不是使用()作为函数访问。

$_SESSION['username']