如何在PHP中打印值,这些值以数组格式存储在mysql中,且名称相同

Mah*_*esh -4 php printing arrays multidimensional-array

[{"value":"css"},{"value":"html"},{"value":"javascript"},{"value":"just a samplepost"}]
Run Code Online (Sandbox Code Playgroud)

上面的代码应显示为用逗号分隔的纯文本单词,如下所示

css,html,javascript,只是一个示例帖子

上面的关键字应该使用PHP打印数组在HTML关键字标签中回显。

Rah*_*hul 5

您可以json_decode和array_column

echo implode(',',array_column(json_decode($json_str,true),'value'));
Run Code Online (Sandbox Code Playgroud)

json_decode —解码JSON字符串
array_column —从输入数组
爆破中的单个列返回值—用字符串连接数组元素

注意:-为 TRUE时,返回的对象将转换为关联数组。

演示版

输出:-

css,html,javascript,just a samplepost
Run Code Online (Sandbox Code Playgroud)