Rumah  >  Artikel  >  pembangunan bahagian belakang  >  求教tp模板中的特殊字符的替换

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

WBOY
WBOYasal
2016-06-23 13:16:411302semak imbas

在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函数。
Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn