(&#数字;)怎么变成文字或符号?

(&#数字;)怎么变成文字或符号,用php如何实现?
回复列表(5|隐藏机器人聊天)
  • @Ta / 2012-08-09 / /
    1.直接输出给用户,浏览器会自动转换。但这样有危险(用户将可以使用html标记)
    2.用html_entity_decode处理:
    [code]<?php
    echo str_replace(' ',' ',nl2br(htmlspecialchars(html_entity_decode('<a href="a">不用担心用户输入的html被执行</a> ᦛ ഄ 一 & < > 都可以正常显示
    支持换行
    支持    多于一个的空格'))));
  • @Ta / 2012-08-09 / /
    1.直接输出给用户,浏览器会自动转换。但这样有危险(用户将可以使用html标记)
    2.用html_entity_decode处理:
    <?php
    echo str_replace(' ',' ',nl2br(htmlspecialchars(html_entity_decode('<a href="a">不用担心用户输入的html被执行</a> ᦛ ഄ 一 & < > 都可以正常显示
    支持换行
    支持    多于一个的空格'))));
    
  • @Ta / 2012-08-09 / /
    1.直接输出给用户,浏览器会自动转换。但这样有危险(用户将可以使用html标记)
    2.用html_entity_decode处理:
    <?php
    echo str_replace(' ',' ',nl2br(htmlspecialchars(html_entity_decode('<a href="a">不用担心用户输入的html被执行</a> &#6555; &#3332; &#x4e00; &amp; &lt; &gt; 都可以正常显示
    支持换行
    支持    多于一个的空格'))));
    
  • @Ta / 2012-08-09 / /
    @老虎会游泳 你可能误解了我的意思,电脑上用&# 数字键盘的数字 ;会变成相应的ascll文字,用php如何实现?
  • @Ta / 2012-08-09 / /
    明白了
添加新回复
回复需要登录