将逗号后的值移到换行符到文本文件

时间:2017-07-04 12:30:56

标签: php mysql

我的数据库中的值包含逗号值。例如:

周一,周二,周三,周四,周五。当我从数据库中调用某些id的行时,我想将结果写入每个逗号后的文本文件中,如下所示:

Monday
Tuesday
Wednesday
Thursday
Friday

一个在另一个之下。

希望这是有道理的。

4 个答案:

答案 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);