php 中的特殊字符

special characters in php

我想显示一些化学方程式,例如 23Na40K (source).

这个值在我的数据库中。现在是这样显示的$^{23}$Na$^{40}$K。我尝试使用 html_entity_decode()utf8_decode()stripslashes()。什么都不适合我。请帮我解决这个问题。

23Na40K

<sup>23</sup>Na<sup>40</sup>K

H2O

H<sub>2</sub>O

这可以通过 HTML 中的 Superscript 来完成,如下所示:

输出:23Na40K

<sup>23</sup>Na<sup>40</sup>K

您可以使用 Equation HTML generator 并将其用于您的网站。

或者,您也可以使用 Latex 来显示完整的方程式 html。

我还没有看到有人提到这些:
¹²³⁴⁵⁶⁷⁸⁹⁰

哪些 Unicode 字符看起来不如上标标签好,但是,如果您仍想在此处使用 HTML 个实体,它们是:
&sup1;&sup2;&sup3;&#8308;&#8309;&#8310;&#8311;&#8312;&#8313;&#8304;

这是一个比较

HTML Tags: <sup>23</sup>Na<sup>40</sup>K
<br>Or<br>
HTML Entities: &sup2;&sup3;Na&#8308;&#8304;K