За последние 24 часа нас посетили 16507 программистов и 1677 роботов. Сейчас ищут 887 программистов ...

strtolower не работает

Тема в разделе "PHP для новичков", создана пользователем sumsum, 17 июн 2014.

  1. sumsum

    sumsum Новичок

    С нами с:
    13 май 2014
    Сообщения:
    96
    Симпатии:
    0
    Получаю в функции текст и хочу его преобразовать в нижний регистр

    function limit_words2($string, $poisk, $word_limit) {
    $string=strtolower($string);

    Но в стринге по прежнему текст старый. Почему так, что я не учел?
     
  2. Хыиуду

    Хыиуду Активный пользователь

    С нами с:
    3 июн 2014
    Сообщения:
    618
    Симпатии:
    5
    Может, она в уникоде? Тогда нужен mb_strtolower.
     
  3. artoodetoo

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

    С нами с:
    11 июн 2010
    Сообщения:
    11.131
    Симпатии:
    1.251
    Адрес:
    там-сям
    русский текст? utf-8 только через mb* функции обрабатывай, а если cp1251, то выстави русскую локаль. ищи, тема поднимаестся регулярно.