За последние 24 часа нас посетили 16852 программиста и 1296 роботов. Сейчас ищут 1452 программиста ...

printf() и русские буквы

Тема в разделе "PHP для новичков", создана пользователем ssh, 15 янв 2010.

  1. ssh

    ssh Активный пользователь

    С нами с:
    15 апр 2009
    Сообщения:
    164
    Симпатии:
    0
    Использую переменную $url
    $url= "http://localhost/test/%D1%81%D0";

    printf() выдаёт ошибку:
    Warning: printf() [function.printf]: Too few arguments in...

    Или может как-то обработать переменную $url чтобы символы - %D1%81%D0 были русскими?
    Как можно решить данную проблемку?
     
  2. Devzirom

    Devzirom Активный пользователь

    С нами с:
    15 фев 2009
    Сообщения:
    463
    Симпатии:
    0
    Адрес:
    Пермь
  3. ssh

    ssh Активный пользователь

    С нами с:
    15 апр 2009
    Сообщения:
    164
    Симпатии:
    0
    Devzirom
    Так а как поставиь % перед каждым %-ом?
    Чем надо обработать переменную?
     
  4. Simpliest

    Simpliest Активный пользователь

    С нами с:
    24 сен 2009
    Сообщения:
    4.511
    Симпатии:
    2
    Адрес:
    Донецк
    str_replace

    Но такой резонный вопрос - кто тебе мешает использовать echo $url?
     
  5. topas

    topas Активный пользователь

    С нами с:
    16 авг 2006
    Сообщения:
    2.258
    Симпатии:
    36
    я дурак