Keys →
Functions ↓
function replaceSpecialChars ( $str ) {#-k string format#- drop dbl bytes and greater# `(96) ’(130) „(132) ‘(145) ’(146) “(147) ”(148) ´(180) // equivalent ascii values of these characters. $s = ''; for ($i=0; $i<strlen($str); $i++) { $u = ord($str[$i]); if ($u == 96) $s .= "'"; # 96 x60 ` elseif ($u == 160) $s .= " "; # 160 xA0 nbsp elseif ($u == 176) $s .= 'o'; # 176 xB0 ° elseif ($u == 178) $s .= "'"; # 176 xB0 ° elseif ($u == 179) $s .= '"'; # 176 xB0 ° elseif ($u == 180) $s .= "'"; # 180 xB4 ´ elseif ($u == 128) $s .= ''; # 128 unused elseif ($u == 194) $s .= ''; # 194 xC2 elseif ($u == 226) $s .= ''; # 226 xE2 ´ elseif ($u == 8216) $s .= "'"; # 8216 x2018 ‘ elseif ($u == 8220) $s .= '"'; # 8220 x201C “ elseif ($u == 8221) $s .= '"'; # 8221 x201D ” elseif ($u == 8242) $s .= "'"; # 8242 x2032 ’ elseif ($u == 8243) $s .= '"'; # 8243 x2033 ’ else $s .= $str[$i]; } return $s; }?>