遍历mysql表列php中的数组
我有一个MySQL表,在其中一个字段中有一个颜色列表,如下所示遍历mysql表列php中的数组,php,arrays,Php,Arrays,我有一个MySQL表,在其中一个字段中有一个颜色列表,如下所示 'red','blue','green','yellow','purple','orange','black' 我需要反复使用这些颜色来单独使用它们,但我想不出来 我当前使用的是一个foreach循环,但出现了以下错误-警告:为foreach()提供的参数无效。 foreach($product['colors']作为$color){ 回声'; } 这样做的最佳方法是什么?您需要分解它们,以便使用,作为delimeter在for
'red','blue','green','yellow','purple','orange','black'
我需要反复使用这些颜色来单独使用它们,但我想不出来
我当前使用的是一个foreach
循环,但出现了以下错误-警告:为foreach()提供的参数无效。
foreach($product['colors']作为$color){
回声';
}
这样做的最佳方法是什么?您需要分解它们,以便使用
,
作为delimeter在foreach之前分离项目
$product['colors'] = explode(',' ,$product['colors']);
并且,在显示内部foreach时,修剪掉额外的'
$color = trim($color, "'");
$color = trim($color, "'");