一个很简单的问题,但我就是搞不懂
论坛头像随机变换代码 1.将 <?readfile(rand(0,2)..gif)...
作者 cwjisgenius 发布于 2003-07-01 分类:php基础编程
有时网页中必须用到{}例如css
怎样可以设置例外,使它不被替换
逛论坛交流:模板中能不能设置例外的{}
变量名用大小写区分就行了
替换的一般用大写
QUOTE: 最初由 cube316 发布
[B]变量名用大小写区分就行了
替换的一般用大写 [/B]
什么意思?不明
我试过总之是{}里面的内容包括{}都会被替换,有没有办法保留它们?
哈哈,我前天刚问了这个问题,
的确很郁闷,这可能就是一些简单的模板不成熟的地方吧(如phplib,FastTemplate)
解块的方法有可以改用$xxx模式
或者如果你是用phplib模板的话专门为css写一个函数避开subst() 就可以了
我自己选择了第一种,因为我听说用eval 比preg_replace快,但我觉得速度差不多,可以说没有区别
偶自己写的模板类没有这个问题的说。。^_^
q鼠,让我用用你的模板,看看速度是不是比别的快
修改一下源程序,在preg_replace()里用$xxx代替{
6 条回复
回复