zoukankan      html  css  js  c++  java
  • php 替换模板中的 PHP源码标签字符方法

    //替换php代码
    function RepPhpAspJspcode($string){
    global $public_r;
    if(!$public_r[candocode]){
    //$string=str_replace("<?xml","[!--ecms.xml--]",$string);
    $string=str_replace("<\","&lt;\",$string);
    $string=str_replace("\>","\&gt;",$string);
    $string=str_replace("<?","&lt;?",$string);
    $string=str_replace("<%","&lt;%",$string);
    if(@stristr($string,' language'))
    {
    $string=preg_replace(array('!<script!i','!</script>!i'),array('&lt;script','&lt;/script&gt;'),$string);
    }
    //$string=str_replace("[!--ecms.xml--]","<?xml",$string);
    }
    return $string;
    }

    //替换php代码
    function RepPhpAspJspcodeText($string){
    //$string=str_replace("<?xml","[!--ecms.xml--]",$string);
    $string=str_replace("<\","&lt;\",$string);
    $string=str_replace("\>","\&gt;",$string);
    $string=str_replace("<?","&lt;?",$string);
    $string=str_replace("<%","&lt;%",$string);
    if(@stristr($string,' language'))
    {
    $string=preg_replace(array('!<script!i','!</script>!i'),array('&lt;script','&lt;/script&gt;'),$string);
    }
    //$string=str_replace("[!--ecms.xml--]","<?xml",$string);
    $string=str_replace("<!--code.start-->","&lt;!--code.start--&gt;",$string);
    $string=str_replace("<!--code.end-->","&lt;!--code.end--&gt;",$string);
    return $string;
    }

  • 相关阅读:
    Activiti(三)流程变量和流程实例
    vue(生命周期,钩子方法,组件)
    Vue(指令篇)
    Activiti(二)
    使用MyBatis_Plus生成代码
    activiti
    多线程常见面试题总结
    Dubbo集群-负载均衡
    dubbox入门
    事务的传播行为,隔离级别以及锁机制
  • 原文地址:https://www.cnblogs.com/songadmin/p/10837324.html
Copyright © 2011-2022 走看看