2009-12-20 55 views
0

我得到这个语法错误,我知道它是PHP 101,但我不知道PHP,如果它打了我一个大括号的头。 任何帮助,将不胜感激。谢谢PHP解析错误:语法错误,意外T_STRING

<?php echo ($this->getProduct()->getCategory() ? $this->getProduct()->getCategory()->getName() : ‘no category’) ?> 

回答

6

这是什么样的撇号?

‘no category’ 

应该是

'no category' 
+0

哈!好,赶快,谢谢。它最初是从一个论坛主题copypasted,所以这可能是怪异撇号进来 谢谢,修正了错误:) – 2009-12-20 10:44:39

2

;在声明的最后?

+2

该分号是可选的。 – Gumbo 2009-12-20 10:11:56

+0

谢谢,试过了,它不起作用。 @Gumbo感谢您的提示 – 2009-12-20 10:41:32

相关问题