Php html段落内文本的条件对齐

Php html段落内文本的条件对齐,php,html-table,Php,Html Table,以下是表格数据,有时需要右对齐,有时需要居中对齐: <td colspan="5"><p align="right"><?php echo number_format($total_adjusted_taxes,2) ?></p></td> 决定是向右对齐还是居中对齐的是此变量: <?php $r_or_c = (count($categories)==1?"right":"left"); ?> 在p标记

以下是表格数据,有时需要右对齐,有时需要居中对齐:

<td colspan="5"><p align="right"><?php echo number_format($total_adjusted_taxes,2) ?></p></td>

决定是向右对齐还是居中对齐的是此变量:

<?php $r_or_c = (count($categories)==1?"right":"left");    
?>


在p标记中使用这个变量的最佳方法是什么?

我将这样写。您将就地回显正确的值:

<p align="<?php echo count($categories)=='1' ? 'right' : 'left'; ?>">....</p>
html:


把它塞进去就行了。没什么复杂的

<td colspan="5"><p align="<?=$r_or_c?>"><?php echo number_format($total_adjusted_taxes,2) ?></p></td>
-


作为我对问题的评论,正如OP所回答的:

…确实是[他]想要的。工作得很好

我选择发表这一评论作为回答:


我建议完全删除
p
标记,并使用
我建议完全删除
p
标记,并使用
谢谢David。这确实是我要找的。工作完美。我已经发布了上述评论作为对你自己评论的回应。“完美”是一个形容词。“完美”是您正在寻找的副词。我们可以看到您选择将其作为答案发布。我想,不需要自鸣得意的序言,它不是自鸣得意的;只是解释一下为什么我的评论现在也是一个答案。如果我冒犯了你,我向你道歉。哦,谢谢你的编辑。我不认为这是故意的;只是说说可能的结果。:)我看不出“冒犯”任何人的地方,但我意识到现在每个人都对这件事抱有偏执。
  .left { text-align:left;}
  .right { text-align:right;}
 /* OR : */
 td.left {}
 td.right{}
<td class="<?php echo $r_or_c;?>">......</td>
<td colspan="5"><p align="<?php echo (count($categories)==1?"right":"left");?>"><?php echo number_format($total_adjusted_taxes,2) ?></p></td>
<td colspan="5"><p align="<?=$r_or_c?>"><?php echo number_format($total_adjusted_taxes,2) ?></p></td>
.align-right { text-align: right; }
.align-left { text-align: left; }
<td colspan="5"><p class="align-<?=$r_or_c?>"><?php echo number_format($total_adjusted_taxes,2) ?></p></td>