我的mysql数据库中有数据“Service,House Worker”(没有“”),当我从我找到的数据库(Service,House Worker)访问我的数据时,当我尝试转换为({ {1}})然后它返回以下:
var_dump(explode(',',($CheckBoxAnswer)));
但我想要类似的东西:
array(1) { [0]=> string(26) "Service,House Worker" }
array(1)
(
[0] => string(7) "Service"
[1] => string(13) "House Worker"
)
包含我从mysql中提取的数据。
我试过$CheckBoxAnswer
但它不起作用
答案 0 :(得分:1)
试试这个:
var_dump(explode(',',($CheckBoxAnswer[0])));
您要将数组分解为另一个数组。您需要指定字符串。
答案 1 :(得分:0)
首先,您需要修剪$CheckBoxAnswer
因为使用var_dump给出字符串长度26而不是20
然后使用字符串替换
str_replace('/','',$CheckBoxAnswer);
之后尝试使用var_dump(explode(',',($CheckBoxAnswer)));