За последние 24 часа нас посетили 51375 программистов и 1758 роботов. Сейчас ищут 713 программистов ...

Нестандартная проблема с кодировкой

Тема в разделе "Прочие вопросы по PHP", создана пользователем frostdestroyer, 2 ноя 2015.

  1. frostdestroyer

    frostdestroyer Новичок

    С нами с:
    2 ноя 2015
    Сообщения:
    5
    Симпатии:
    0
    есть простой код:
    Код (PHP):
    1. $name = "Договор :: Цена договора (5)";
    2. $pattern = "/([a-zA-Zа-яА-Я]+)/";
    3. preg_match($pattern, $name, $matches);
    4.  
    в $matches попадает строка: string 'Догово�'
    файлы в UTF8 без BOM
    каким образом появляется неправильный символ и как можно от него избавиться?

    PHP, JavaScript, SQL и другой код пишите внутри тегов
    Код ( (Unknown Language)):
    1. [b]php][/b]Тут код[b][/[/b][b]code][/b][/color]
     
  2. denis01

    denis01 Суперстар
    Команда форума Модератор

    С нами с:
    9 дек 2014
    Сообщения:
    12.227
    Симпатии:
    1.714
    Адрес:
    Молдова, г.Кишинёв
  3. frostdestroyer

    frostdestroyer Новичок

    С нами с:
    2 ноя 2015
    Сообщения:
    5
    Симпатии:
    0
    Благодарю! так действительно работает