diff_match_patch-php icon indicating copy to clipboard operation
diff_match_patch-php copied to clipboard

Some weird characters in diff array (utf-8 problems?)

Open happyByNature opened this issue 12 years ago • 2 comments

Hello

Text from:

Текст <br> Текст <br> Текст <br> Текст <br> Текст <br> Текст <br> Текст <br> Текст <br> Текст <br> Текст <br> Текст <br> Текст <br> 

 другой абц

Текст <br> Текст <br> Текст <br> Текст <br> Текст <br> Текст <br> Текст <br> Текст <br> Текст <br> Текст <br> Текст <br> Текст <br> Текст <br> Текст <br> Текст <br> Текст <br> Текст <br>  

Text to:

!!! Текст <br> другой абц другой абц другой абц другой абц другой абц другой абц другой абц другой абц другой абц другой абц другой абц другой абц другой абц другой абц другой абц

другой абц другой абц другой абц другой абц другой абц другой абц другой абц другой абц другой абц
другой абц другой абц другой абц другой абц

другой абц другой абц другой абц другой абц
другой абц другой абц другой абц другой абц

Weird characters printing diffs array:

weirdCharacters

It seems something wrong with UTF-8 funcs...

happyByNature avatar Apr 14 '13 15:04 happyByNature

Also, tried that with mbstring.func_overload enabled (7) and disabled (0) - the same output for both cases.

happyByNature avatar Apr 14 '13 15:04 happyByNature

It may be somehow connected with "<" and ">" characters... In some examples, in my production, without that characters works fine.

happyByNature avatar Apr 26 '13 09:04 happyByNature