2009-12-20 54 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

相關問題