2015-02-06 77 views
-3

我对数据库表货币符号不正确显示在JavaScript

---------- 
id currency currency_symbol 

1 euro  `€` 
2 yen  `¥` 
---------- 

当我从PHP读取它,它工作得很好。但是当我通过javascript在HTML中废除货币符号时,它会打印€而不是€确切符号。

+0

是的,因为文本是'€'而不是“€”。你不应该在你的数据库中存储HTML实体。将“€”直接存储在您的数据库中,因为那样您可以简单地打印您的意思。 – deceze 2015-02-06 12:27:07

回答

0

使用html_entity_decode函数。它解码html实体。

ex: echo html_entity_decode('€') //outputs '€' symbol