【发布时间】:2012-04-16 19:31:46
【问题描述】:
我有这个代码:
<?php echo $price; ?>
这给了我这个结果:
1,500.99
有什么办法可以让小数成为上标或下标?
谢谢。
编辑:这段代码就像一个魅力(感谢大卫托马斯):
$parts = explode('.', $price);
echo "$parts[0].<sup>$parts[1]</sup>";
但如果我有这样的价格:1,500.99€,它也会在 € 符号上标上标。这可以阻止吗?如果不是数字,不上标,还是在点后仅上标 2 个字符?
【问题讨论】:
-
是的,有。使用 CSS。做一些研究。
-
是的,但是根据问题表明 OP 首先需要检索小数点后的数字,然后将这些数字包装在相关的 HTML 标记中。这个问题可能相对简单,但我认为它不值得近距离投票,因为至少有人提出了一个有效的问题。
标签: php subscript superscript decimal