我使用mysql json字段类型存储一些值,在Sequel Pro中,我看到它们如下
["feature1","feature2","feature3","feature4"]
在我的PHP文件中,我可以使用以下命令打印内容
echo $plan->features;
但是我想做的是仔细检查每个样式,以便为它们设置样式,但是问题是,当我将其粘贴在foreach循环中时,会得到以下内容:
Invalid argument supplied for foreach()
我的循环很简单
foreach ($plan->features as $features) {
}
我不确定我做对的事情。
这是一个JSON字符串
["feature1","feature2","feature3","feature4"]
json_decode()
上面字符串的用户
$string = json_decode($teststring,TRUE);
之后,您可以for循环变量或foreach变量
foreach($string as $single_value)
{
echo $single_value.'<br>';
}
输出:
feature1
feature2
feature3
feature4
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句