thinkphp 怎么替换模板里面的字符

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了thinkphp 怎么替换模板里面的字符相关的知识,希望对你有一定的参考价值。

<php>echo str_replace("|","",$ppvodson['playpath']);</php> 我本来是用这个代码。本地是apche+php5的服务器,测试可以用的,上传到服务器是iis+php5 发现这个代码无法使用,换成这种也不行 $ppvodson['playpath']|str_replace='|','' 是不是哪里写错了??

参考技术A 是不是页面上将代码直接输出了,没有编译成功,那估计是不支持这种短标签方式<php></php> 参考技术B 主要是你的$ppvodson['playpath']不同了,可能服务器的获取值与你预期的不一样,你打印看看 参考技术C 环境不同,有些功能是有限制地 参考技术D 最好直接用<?php ?>

关于ThinkPHP5模板字符串替换的

首先先要在哦配置文件中找到 view_replace_str

技术分享

把他复制模块下的配置文件,然后进行自己想要的配置

技术分享

这样就可以在html页面中输入__ADMIN__就可以显示出/static/Admin

这里为了方便加载一些静态的文件,加载一些路径的时候会方便一些,所以这样子比较简单粗暴,怎么简单怎么来

 


以上是关于thinkphp 怎么替换模板里面的字符的主要内容,如果未能解决你的问题,请参考以下文章

关于ThinkPHP5模板字符串替换的

thinkphp无法输出模板,哪位大神来帮忙看看,谢谢。

ThinkPHP6:Driver [Think] not supported.

thinkphp中怎样替换字符串

ThinkPHP如何连接模板里面的字符串

ThInkPHP中的常量