我在下面有一个用户定义的函数:
function char_replace($line1){
$line1= str_ireplace("Snippet:", "", $line1);
// First, replace UTF-8 characters.
$line1= str_replace(
array("\xe2\x80\x98", "\xe2\x80\x99", "\xe2\x80\x9c", "\xe2\x80\x9d", "\xe2\x80\x93", "\xe2\x80\x94", "\xe2\x80\xa6"),
array("'", "'", '"', '"', '-', '--', '...'),
$line1);
// Next, replace their Windows-1252 equivalents.
$line1= str_replace(
array(chr(145), chr(146), chr(147), chr(148), chr(150), chr(151), chr(133)),
array("'", "'", '"', '"', '-', '--', '...'),
$line1);
}
我正在替换我已经爆炸的多行上的字符,除了我想将动态参数应用于函数 char_replace$line
很可能是这样,$line2
或者$line3
我会以这种方式转换字符:
$line1 = char_replace($line1)
我想让函数参数和 str_replace/str_ireplace 参数成为一个动态变量,我可以像这样转换另一行:
$random_line = char_replace($random_line)
这可能吗?