Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/71.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在php/HTML中显示数学公式?_Php_Html_Math_Mathml - Fatal编程技术网

如何在php/HTML中显示数学公式?

如何在php/HTML中显示数学公式?,php,html,math,mathml,Php,Html,Math,Mathml,我有一个编辑器,当我从数据库中获取方程时,我们可以在其中创建数学方程。它看起来像a+b2,但我想要像(a+b)^2。那么,我该怎么做呢?请帮帮我 html_entity_decode($post->answer) 我使用的是html\u entity\u decode,但它看起来并不完全符合我的要求。仍然相当零散,但通过将MathJax库添加到web文档中,您几乎可以在任何浏览器中使用它。只需在HTML中添加以下两行: 然后应该正确渲染。例如,请尝试运行以下代码段: a+b2=a

我有一个编辑器,当我从数据库中获取方程时,我们可以在其中创建数学方程。它看起来像
a+b2
,但我想要像
(a+b)^2
。那么,我该怎么做呢?请帮帮我

html_entity_decode($post->answer)
我使用的是
html\u entity\u decode
,但它看起来并不完全符合我的要求。

仍然相当零散,但通过将MathJax库添加到web文档中,您几乎可以在任何浏览器中使用它。只需在HTML中添加以下两行:


然后应该正确渲染。例如,请尝试运行以下代码段:



a+b2=a2+b2+2ab

那么
^
丢失了吗?它是否真的存储在数据库中?不,先生,实际上它看起来像
a+b2=a2+b2+2ab

它在我的数据库中。谢谢,但是如果你有额外的信息,请使用你问题下的“编辑”按钮将其添加到你的主要帖子中,这样每个人都可以清楚地看到它,并且可以清楚地格式化,此外,您还有空间添加足够的相关细节。另外,我在您的问题中添加了MathML标记,因为它似乎是相关的。无论如何,如果数据库中没有数据,那么您需要追溯输入的代码,然后将数据保存到数据库中。您能提供一个请,然后我们可以通过您的代码正确地跟踪它,而不是仅仅看到一行完全脱离上下文的内容。谢谢。谢谢你的回复,先生,但是我用
试试,效果很好。是的,也很好。polyfill脚本只是增加了一些浏览器的兼容性。