我有这个代码:
<?php echo $price; ?>
这给了我这个结果:
1,500.99
这段代码就像一个魅力,可以在点后面的数字上标:
$parts = explode('.', $price);
echo "$parts[0].<sup>$parts[1]</sup>";
但如果我的价格是这样的:1,500.99€,它也会在€符号上标上标。这可以阻止吗?如果不是数字,不要上标,或者在点后仅上标 2 个字符?
它不需要是相同的代码,如果你有别的东西,我会试一试。
谢谢