在CakePHP中替換微軟字符的最佳方式是什麼?CakePHP - 替換微軟字符
所以我試圖在編輯或保存每個文本字段之前運行以下功能。
function convert_ms_chars($string)
{
$search = array(chr(145),
chr(146),
chr(147),
chr(148),
chr(151));
$replace = array("'",
"'",
'"',
'"',
'-');
return str_replace($search, $replace, $string);
}
我現在這樣做的方式現在感覺超級貧民窟。
if (!empty($this->data)) {
$this->data['field'] = $this->convert_ms_chars($this->data['field']);
$this->data['field1'] = $this->convert_ms_chars($this->data['field1']);
}
更不用說我需要將它複製到多個控制器上。
有沒有更好的方法可以解決這個問題?
感謝,
三通