php括号中的多个值

在带有html im的php中使用此代码

 $data = $this->_item->getParams();

结果我得到了以下格式的多个值:

{ "metadata.title": "", "metadata.description": "", "metadata.keywords": "", "metadata.robots": "", "metadata.author": "", "config.enable_comments": "1", "config.primary_category": "2" }

但是我需要以一个和我的名字来获得这些值。例如,我只需要回显“ metadata.description”值。

我尝试了所有这些,但是都没有用。

echo $data('metadata.description');
echo $data->metadata.description;
echo $this->data('metadata.description');

这里的正确语法是什么? 非常感谢