gpt4 book ai didi

php - 带有空格的 if 子句中出现意外的 T_STRING

转载 作者:行者123 更新时间:2023-12-03 19:07:59 24 4
gpt4 key购买 nike

<分区>

我的问题如下:为了保持脚本中的顺序,我总是在 if 语句中放置很多空格,如下所示:

if( ! isset( $_GET['user'] ) || ! isset( $_GET['user'] ) )
...

有时,虽然一切看起来都是正确的,但这会产生“意外的 T_STRING...”等错误。然后我将行更改为:

if(!isset($_GET['user'])||!isset($_GET['user']))
...

保存文件,重新插入空格,再次保存文件,一切正常。有什么想法会导致这种情况吗?可能是 PHP 解析器的错误?

(具体不是这个语句,它发生在许多这样的包含空格的语句中)

编辑:我刚刚设法将文件恢复到它不起作用时的状态,这是产生错误的确切代码:

if(! isset( $_GET['user'] ) || ! isset( $_GET['parent'] ) )

我也把每一个字符按顺序改了,好像是||!之间的空格。

错误信息是这样的:

Parse error: syntax error, unexpected T_STRING, expecting ',' or ')' in ...

您可以在此处下载文件:http://geardev.de/test.zip

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com