【发布时间】:2018-07-11 18:47:57
【问题描述】:
我正在使用以下 PHP 代码打印表格:
echo '<table> ';
echo '<tr>';
echo '<td> Cell 1';
echo '</td>';
echo '<td '.$myStyle.'> Cell 2';
echo '</td>';
echo '</tr>';
echo '</table> ';
$myStyle = 'style="color:red"';
我的问题是$myStyle 单元格属性没有赋予单元格,除非它放在它之前。有没有办法在设置$myStyle 后刷新表格以便采用新属性?而且我希望它保持我的$myStyle 变量。
【问题讨论】:
-
这可以使用输出缓冲或 JavaScript,但是您不能更改脚本的逻辑以首先定义
$myStyle吗?那将是最干净的方式。 -
您为什么要这样做?你为什么不把 $myStyle 放在 echo '
'; 上面
@Pekka 是的,我知道这是一个解决方案,但由于与进一步编码有关的原因,我不能这样做那么您可能遇到了施工问题,可能是个好主意……
标签: php css html-table