• 技术文章 >后端开发 >php教程

    php 变换 html特殊符号

    2016-06-13 13:11:20原创423
    php 转换 html特殊符号
    我写的函数

    //转换某些特殊字符
    function format_html($str){
    $str = str_replace('“', '“',$str);
    $str = str_replace('”', '”',$str);
    $str = str_replace('·', '·',$str);
    $str = str_replace('‘', '‘',$str);
    $str = str_replace('’', '’',$str);
    $str = str_replace('…', '…', $str);
    $str = str_replace('—', '―', $str);
    return $str;
    }

    但是这些符号实在是太多了。网上说的,大概255个。这么多,怎么可能转的完,有没有什么方法?

    ------解决方案--------------------
    ....亲不用这么转的 “ 这种符号当网页不识别html语言是就会这么显示 如果页面时full html的话 就是“

    ------解决方案--------------------
    PHP code
    
    htmlspecialchars :
    
    $htm = "
    ab c
    "; echo htmlspecialchars($htm); #源码 #<div>ab c</div> #页面 #
    ab c
    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    VIP课程(WEB全栈开发)

    相关文章推荐

    • 【腾讯云】年中优惠,「专享618元」优惠券!• 用PHP来统计在线人数的四个方法详解• 装配mysql出错Can't connect to MySQL server on 'localhost' (10061 • 求伪静态的 PHP 程序解决办法! • 关于异常类型 404 • 网址传值,该如何解决
    1/1

    PHP中文网