t.forward_100 Asked:2022-05-09 15:00:44 +0000 UTC2022-05-09 15:00:44 +0000 UTC 2022-05-09 15:00:44 +0000 UTC 解析错误:语法错误,意外的 ';' 在 Z:\home\ip.ru\www\ip.php 第 39 行 772 在浏览器中运行代码后,写入如下: Parse error: syntax error, unexpected ';' 在第 39 行的 Z:\home\ip.ru\www\ip.php 中。如果有“;”并且所有括号都关闭,会出现什么错误?这是代码: https ://github.com/1yaroslav/ip.php/blob/main/ip.php 。谢谢您的帮助! php 1 个回答 Voted Best Answer Егор Банин 2022-05-09T16:43:47Z2022-05-09T16:43:47Z “意外的';'”翻译为“意外的';'”。也就是说,解析器期待的不是分号。如果您计算这一行中的括号,就会清楚他的期望。 为避免出现此类错误,您可以对代码进行不同的格式设置或使用辅助变量: echo ( str_replace( ":", ": ", fgets($sock, 128) ) . "<br>"; // <-- сразу видно, что скобку не закрыли $data = fgets ($sock, 128); $msg = str_replace(":", ": ", $data); echo ($msg . "<br>"; // <-- тоже всё понятно
“意外的';'”翻译为“意外的';'”。也就是说,解析器期待的不是分号。如果您计算这一行中的括号,就会清楚他的期望。
为避免出现此类错误,您可以对代码进行不同的格式设置或使用辅助变量: