次の行に到達した場合:
$_SESSION['LOGIN'] = good_query_table($login_query)[0]["name"];
このエラーが出力されます:
PHP Parse error: syntax error, unexpected '[', expecting ',' or ';' in /srv/web/login.php on line 6
このコードは何年も正常に実行されているため、何が問題なのかを突き止めようとして、コードを編集して、最初に関数から返された配列を配列変数に割り当て、次にそれを使用すると、その後正常に実行されました。
$arr = good_query_table( $login_quert );
$_SESSION['LOGIN'] = $arr[0]["name"];
唯一の新しい点は、Ubuntu でアプリケーションを実行していることです。Windowsで何年も実行されていました。
- なぜ私はそれをしなければならないのですか?