如何在PHP中生成小数上标或下标?

Nik*_*ski 0 php decimal superscript subscript

我有这个代码:

<?php echo $price; ?>
Run Code Online (Sandbox Code Playgroud)

这给了我这个结果:

1,500.99
Run Code Online (Sandbox Code Playgroud)

有什么方法可以制作小数上标或下标吗?

谢谢.

编辑:这段代码就像一个魅力(感谢David Thomas):

$parts = explode('.', $price); 
echo "$parts[0].<sup>$parts[1]</sup>";
Run Code Online (Sandbox Code Playgroud)

但是,如果我有这样的价格:1,500.99€它也取代了€符号.这可以停止吗?如果它不是数字,或者上标后只有2个字符,那么不上标它?

Dav*_*mas 5

目前尚未经过测试,但我认为这很简单:

$parts = explode('.', $price);
echo "$parts[0].<sup>$parts[1]</sup>";
Run Code Online (Sandbox Code Playgroud)

参考文献: