PHP解析错误:语法错误,意外T_STRING

Mar*_*son 0 php magento

我得到这个语法错误,我知道它是PHP 101,但我不知道php是否用一个大括号击中了我的头部.任何帮助,将不胜感激.谢谢

<?php echo ($this->getProduct()->getCategory() ? $this->getProduct()->getCategory()->getName() : ‘no category’) ?>
Run Code Online (Sandbox Code Playgroud)

Iva*_*tov 6

这是什么撇号?

‘no category’
Run Code Online (Sandbox Code Playgroud)

应该

'no category'
Run Code Online (Sandbox Code Playgroud)