Browse Source

better rules for stripping combined chars, based on 45c0d327619 by @ctrlcctrlv

gitIgnore1
czaks 8 years ago
parent
commit
126ee42b9d
  1. 11
      inc/functions.php

11
inc/functions.php

@ -2152,16 +2152,7 @@ function strip_combining_chars($str) {
$o = 0;
$ord = ordutf8($char, $o);
if ($ord >= 768 && $ord <= 879)
continue;
if ($ord >= 7616 && $ord <= 7679)
continue;
if ($ord >= 8400 && $ord <= 8447)
continue;
if ($ord >= 65056 && $ord <= 65071)
if ( ($ord >= 768 && $ord <= 879) || ($ord >= 1536 && $ord <= 1791) || ($ord >= 3655 && $ord <= 3659) || ($ord >= 7616 && $ord <= 7679) || ($ord >= 8400 && $ord <= 8447) || ($ord >= 65056 && $ord <= 65071))
continue;
$str .= $char;

Loading…
Cancel
Save