php - 将字符串拆分两次并将其放入表中

标签 php html mysql split implode

好吧,我有一个字符串需要分割两次。 第一次用空格,第二次用逗号。所以我可以把它放在 table 上。

我设法用空格分割字符串并将其放入表格的第一列,但我很难第二次分割它并将值放入右列。

这是我已经得到的片段:

<?php for ($i = 0; $i < sizeof($volumes); $i++) {
    echo "<tr><td>" . $volumes[$i] . "</td></tr>";
} ?>

最佳答案

当您渲染表格行时,您应该用逗号分隔每个卷。我不完全理解所有检索到的行或代码背后的逻辑是什么,但是这堆代码应该可以满足您的需要:

<?php 
    for ($i = 0; $i < sizeof($volumes); $i++) {
        echo '<tr>';
        $volumeData = explode(',', $volumes[$i]);
        foreach ($volumeData as $volume) {
            echo '<td>' . $volume . '</td>';
        }
        echo '</tr>';
    }
?>

关于php - 将字符串拆分两次并将其放入表中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54630110/

相关文章:

php - 计算行出现次数并打印它们

html - span 将相邻的 span 向下推

javascript - 带有线条的 Google Charts API 标签

mysql - 计算查询结果

php - 如何检查使用旧版API的MySQL查询是否成功?

php - Guzzle 异步请求不是真正的异步?

php - CodeIgniter 站点 Url 和基本 Url 之间的区别

php - 计算一个数据库字段中的项目数

php - 多个通配符 preg_match_all php

mysql - ZF2 + Doctrine Entity - 将查询作为带有日期时间对象的数组返回?