标签中的大写小写(strtolower)

时间:2013-11-22 18:24:26

标签: php var

我正在用PHP完成一个系统,在那里我生成一些自定义标签,稍后使用str_replace来替换某些值。

问题是,我花了如下信息:

$tag = array("<#id>" => $id,"<#link>" => $link,"<#link>");
$output = str_replace(array_keys($tag),array_values($tag),$output);

因为变量$ output,我有类似的东西:

$output = "This canT bE UpPeR LoWeD <#LINK> <#id>";

所以我的问题出现了,我不能使用strtolower,因为我不能将所有变量都保留为小写。

我需要一种方法,我可以用小写,只有标签!

任何战友?

1 个答案:

答案 0 :(得分:0)

$output = str_ireplace(array_keys($tag),array_values($tag),$output);

str_ireplace()str_replace()的不区分大小写的版本。