我在我的小项目中有一个流动来显示两个不同列的数量和日期.需要注意的一点是,它将多个值存储在由(,)分隔的列中:
$apaidArray = explode(',', $apaid);
$daterArray = explode(',', $dater);
for ( $i = 0; $i < count($apaidArray); $i++ ){
echo $apaidArray[$i].' repaid on ' .$daterArray[$i].'<br>';
}
Run Code Online (Sandbox Code Playgroud)
由于最初在还款金额之前放置的(,)结果,如果只有两个条目进入db,则会显示以下内容:
apaid = , 80, 20
dater = , 12.07.2017, 13.07.2017
Run Code Online (Sandbox Code Playgroud)
结果如下:
repaid on
80 repaid on 12.07.2017
20 repaid on 13.07.2017
Run Code Online (Sandbox Code Playgroud)
所以我的问题是有没有一种方法可以在显示结果之前删除(,),只有当它是该列中的第一个值时才会产生结果:
80 repaid on 12.07.2017
20 repaid on 13.07.2017
Run Code Online (Sandbox Code Playgroud)
任何帮助是极大的赞赏.
| 归档时间: |
|
| 查看次数: |
43 次 |
| 最近记录: |