2010-08-05 107 views
0

首先,我提前原谅,这个错误可能是一个简单的问题。 但我睡样4小时,在该夜...:'(PHP解析错误

<?php echo url_for('@news_read/id=?'.$news_item->getId()) ?> 

输出语法错误,我看不出它是 (我不会看到大象现在...)

谢谢

+1

你好,你给我们的错误信息你得到... – NikiC 2010-08-05 17:34:06

+0

这条线看起来不错。 – Mike 2010-08-05 17:35:27

+0

太棒了,我刷新它,告诉你错误....错误消失了....这意味着我必须去睡觉...现在。 为了这一点。 – 2010-08-05 17:38:23

回答

0

清除缓存后发现问题修复。 Sry打扰你。

0

用分号结束它;

+1

这没有必要。 – Mike 2010-08-05 17:35:05

+0

这不是必需的。如果关闭'<?php'标记,则可以省略最后一个分号(即,不能省略分号和结束标记)。 – NikiC 2010-08-05 17:35:46

0

它不应该是(至少试试看)

?id= 

通常情况下,您是如何在URL上传递变量的,但我不太清楚您的语法。

+0

可能使用mod_rewrite或类似的东西。 – Chris 2010-08-05 17:38:53

+0

是的,我认为这是由于symfony(框架) – 2010-08-05 17:44:29