0

次の行に到達した場合:

$_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で何年も実行されていました。

  • なぜ私はそれをしなければならないのですか?
4

1 に答える 1