Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/254.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 在smarty中将撇号替换为preg_替换_Php_Smarty - Fatal编程技术网

Php 在smarty中将撇号替换为preg_替换

Php 在smarty中将撇号替换为preg_替换,php,smarty,Php,Smarty,我想在这上面加上撇号,这样我就可以不用任何东西来代替它们了。如何实现这一点?{$Image |替换:“:$var} 以防万一,您仍然想知道如何巧妙地实现它为什么不在PHP端实现呢?上帝啊,smarty很丑…+1代表Briedis。我同意使用smarty执行php操作是愚蠢的。。。我是个聪明的辩护人。约束视图以显示逻辑。我继续并将其全部放在我的php中。在php中实现它的代码是一个简单的str_替换(“'”,“,$var); <meta property="og:image" content

我想在这上面加上撇号,这样我就可以不用任何东西来代替它们了。如何实现这一点?

{$Image |替换:“:$var}


以防万一,您仍然想知道如何巧妙地实现它

为什么不在PHP端实现呢?上帝啊,smarty很丑…+1代表Briedis。我同意使用smarty执行php操作是愚蠢的。。。我是个聪明的辩护人。约束视图以显示逻辑。我继续并将其全部放在我的php中。在php中实现它的代码是一个简单的str_替换(“'”,“,$var);
<meta property="og:image" content="{$Image|regex_replace:"/(div class=+)/i":""}" />