求教tp模板中的特殊字符的替换

WBOY
Release: 2016-06-23 13:16:41
Original
1300 people have browsed it

在php中,想要把字符中的/,换成%,可以这样写:
$string = "a/a.jpg";
$pattern = "/\//";
$replacement = "%";
echo preg_replace($pattern, $replacement, $string,1);

请问:
在模板中,当变量{$a}的值是“a/a.jpg”时,
怎么把该值变为“a%a.jpg”呢?


回复讨论(解决方案)

可以在控制层直接写好转换后的值变量。
或者加某种特定的判断,想必不是每个页面都要转换

{$str|str_replace='/','%',###}

可以在控制层直接写好转换后的值变量。
或者加某种特定的判断,想必不是每个页面都要转换



谢谢,已解决。可以直接在模板用str_replace函数。
source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template