如何从PHP函数的输出中替换某些内容?

时间:2016-05-03 21:35:37

标签: php regex replace

我正在尝试在PHP代码中进行一些更改 -

在线下

<meta itemprop="price" content="<?php echo $special; ?>"/>

在HTML中显示如下

<meta itemprop="price" content="£32.12"/>

我需要从输出中删除此磅(“£”)符号。如何在此代码中使用替换功能,或者还有其他方法可以执行此操作。

有人可以提供建议吗?

3 个答案:

答案 0 :(得分:1)

  

如何从PHP函数的输出中替换某些内容?

使用str_replace

<input placeholder="Test" />

如果您需要替换多种货币,您可以使用<?php $special = str_replace("£", "", $special); ?> <meta itemprop="price" content="<?php=$special;?>"/> ,即:

array

答案 1 :(得分:1)

使用此:

//  REMOVES CURRENCIES LIKE £, $ & € 
<meta itemprop="price" content="<?php echo preg_replace('&(£|$|€)&', '', $special); ?>"/>

或者这个:

{{1}}

答案 2 :(得分:0)

$ awk 'NR==FNR{a[$1];next} 
              {n=gsub(/,/,",");
               for(i=1;i<=n+1;i++) if($i in a) print $i,$NF }' file1 file2

Laura 20000
Caroline 52000
Chan 60000