我有一个使用MyBlog在Joomla 2.5中运行的网站。我正在创建一个外部应用程序,它将MyBlog表中的数据和显示内容呈现给网站用户。
在MyBlog评论表中,有一个列名称' comment_author_data'。在此列中,内部数据如下所示: {"名称":"为XXXXX""电子邮件":" xxxx@gmail.com"," ID&#34 ;: " XXX"}
我想从数据中访问名称和电子邮件ID和ID的值。
如何使用PHP访问它们?
任何帮助将不胜感激。
答案 0 :(得分:2)
这看起来像一个json字符串。您可以使用json_decode()
。
<?php
$string = ' {"name":"xxxxx","email":"xxxx@gmail.com","id":"xxx"}';
$data = json_decode($string);
print_r($data);
?>
返回
stdClass Object
(
[name] => xxxxx
[email] => xxxx@gmail.com
[id] => xxx
)
允许您像这样访问它:
print $data->name;