Parse error: syntax error, cls_template.php(918) : eval()✀d code on line 2831

2025-03-04 02:17:44
推荐回答(1个)
回答1:

python中函数eval(),要求其输入参数,是一个“合法的python语句”,执行。因此你的语句:

eval ('?' . '>' . trim($content));

中参数部分“'?' . '>' . trim($content)”,很可能不是一个合法的python语句。通常是缺少语句尾部的“;”。

如果其它部分符合你的要求,且符合python的语法,则做如下修改:

eval ('?' . '>' . trim($content) . ';');

试一下。如果依然有问题,可以把eval()里的字符串打印出来,帮助纠错。谢谢