怎么可能是意外的';{';在PHP中修复if条件时出错?

怎么可能是意外的';{';在PHP中修复if条件时出错?,php,Php,我的php代码是 <?php session_start(); if(!isset($_SESSION["userId"]){ header('Location: index.php'); exit; } ?> 有人能帮我解决这个问题吗那是因为你在开始的花括号之前忘记了一个结束括号): <?php session_start(); if(!isset($_SESSION["userId"])){ header('Location: index.

我的php代码是

<?php
session_start();
if(!isset($_SESSION["userId"]){
header('Location: index.php');
exit;
}
?>

有人能帮我解决这个问题吗

那是因为你在开始的花括号之前忘记了一个结束括号

<?php
    session_start();
    if(!isset($_SESSION["userId"])){
        header('Location: index.php');
        exit;
    }
?>


当您在PHP中遇到意外的字符语法错误时,通常是因为在它之前有一个字符丢失了

谢谢您的回答这只是一个愚蠢的错误
<?php
    session_start();
    if(!isset($_SESSION["userId"])){
        header('Location: index.php');
        exit;
    }
?>