我的数据库中的值包含逗号值。例如:
周一,周二,周三,周四,周五。当我从数据库中调用某些id的行时,我想将结果写入每个逗号后的文本文件中,如下所示:
Monday
Tuesday
Wednesday
Thursday
Friday
一个在另一个之下。
希望这是有道理的。
答案 0 :(得分:0)
您可以使用爆炸功能。
explode - 按字符串
拆分字符串$days = "Monday,Tuesday,Wednesday,Thursday,Friday,Saturday,Sunday";
$weekdays = explode(",", $days);
foreach( $weekdays as $value ){
echo $value."\n";
}
输出:
Monday
Tuesday
Wednesday
Thursday
Friday
我认为这对你有用!
答案 1 :(得分:0)
类似的东西:
$result = "Monday,Tuesday,Wednesday,Thursday,Friday,Saturday,Sunday";
$array = explode(",", $result);
foreach( $array as $key => $value ){
echo $value."\n";
}
答案 2 :(得分:0)
爆炸功能会帮助你
$str = "Monday,Tuesday,Wednesday,Thursday,Friday";
$val = explode(",",$str);
foreach ($val as $key=>$value) {
echo $value.'</br>';
}
答案 3 :(得分:0)
使用类似的东西
$colVal = $row['col-name'];
echo str_replace(",", "\r\n", $colVal);