1

我想知道是否可以在 JavaScript 或 PHP 中打印 html 实体。

例子 :

console.log("7");

每当我尝试时,它都会转换7为 7 而不是显示实体编号。

4

2 回答 2

4

您必须对 & 符号进行编码才能使其正常工作。尝试以下操作,看看它是如何工作的:

console.log('7');
于 2013-03-28T14:47:19.650 回答
0

PHP 解决方案将是 - 除了简单地回显它(可能是服务器端设置) - 以下。

   echo '1337'; //Outputs 1337 on my server.

   $string = '1337';
   $entities = htmlentities($string); 
   echo $entities; //Outputs 1337

   $decode = html_entity_decode($entities);
   echo $decode; //Outputs 1337
于 2013-03-28T16:56:35.970 回答