Php 分析错误:语法错误,意外'==';(T#u等于),应为'';或';)';

Php 分析错误:语法错误,意外'==';(T#u等于),应为'';或';)';,php,isset,Php,Isset,我得到以下错误: Parse error: syntax error, unexpected '==' (T_IS_EQUAL), expecting ',' or ')' in C:\xampp\htdocs\AttributeEDesa\Upload.php on line 143 这是143行代码: if (isset($_SESSION['ops']=='info') && (isset($status_upload['Status'])) && (is

我得到以下错误:

Parse error: syntax error, unexpected '==' (T_IS_EQUAL), expecting ',' or ')' in C:\xampp\htdocs\AttributeEDesa\Upload.php on line 143
这是143行代码:

if (isset($_SESSION['ops']=='info') && (isset($status_upload['Status'])) && (isset($status_upload['Status']=='success'))
请帮帮我。我是个新手。

设置(='success'))

您尚未关闭对isset()的调用(
isset(isset(=='success'))


您尚未关闭对
isset()

的调用。您正在错误的位置使用
isset

更正一:

if (isset($_SESSION['ops']) && $_SESSION['ops']=='info' && isset($status_upload['Status']) && $status_upload['Status']=='success')

您在错误的位置使用了
isset

更正一:

if (isset($_SESSION['ops']) && $_SESSION['ops']=='info' && isset($status_upload['Status']) && $status_upload['Status']=='success')

您正在使用==内部isset()

这是错误的

如果需要检查isset()和=='some value',请执行此操作

if(isset($_SESSION['ops']) && $_SESSION['ops']=='info')

您正在使用==内部isset()

这是错误的

如果需要检查isset()和=='some value',请执行此操作

if(isset($_SESSION['ops']) && $_SESSION['ops']=='info')
这些都是错误的

isset($_SESSION['ops']=='info')
isset($status_upload['Status']=='success')
您只能在isset函数中输入变量

你应该:

    isset($_SESSION['ops']) && $_SESSION['ops']=='info'
    isset($status_upload['Status']) && $status_upload['Status']=='success'
这些都是错误的

isset($_SESSION['ops']=='info')
isset($status_upload['Status']=='success')
您只能在isset函数中输入变量

你应该:

    isset($_SESSION['ops']) && $_SESSION['ops']=='info'
    isset($status_upload['Status']) && $status_upload['Status']=='success'

把你的情况改为

if((isset($_SESSION['ops']) && ($_SESSION['ops']=='info') && (isset($status_upload['Status'])) && ($status_upload['Status']=='success'))

把你的情况改为

if((isset($_SESSION['ops']) && ($_SESSION['ops']=='info') && (isset($status_upload['Status'])) && ($status_upload['Status']=='success'))

你不能对表达式的结果使用
isset
。我想我们还需要10个答案,说
isset
是问题所在。@Rasclatt继续添加你的sIm卡加入,
isset
导致问题:是的,使用支持类型提示的IDE。您不能对表达式的结果使用
isset
。我想我们还需要10个答案,说明问题出在
isset
上。@Rasclatt继续添加您的sIm卡加入,
isset
导致问题:是的,使用支持类型提示的IDE。