За последние 24 часа нас посетили 55276 программистов и 1722 робота. Сейчас ищут 1085 программистов ...

Очистить строку от двух пробелов

Тема в разделе "PHP для новичков", создана пользователем drakonik999, 21 ноя 2017.

  1. drakonik999

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

    С нами с:
    5 сен 2017
    Сообщения:
    156
    Симпатии:
    0
    $a = "вася коля маша"; между васей и колей 2 проблема ( к примеру ) как сделать чтобы везде было не больше 1 пробела
     
  2. ZlobnyKolob

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

    С нами с:
    25 окт 2016
    Сообщения:
    184
    Симпатии:
    10
  3. Sail

    Sail Старожил

    С нами с:
    1 ноя 2016
    Сообщения:
    1.593
    Симпатии:
    362
  4. drakonik999

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

    С нами с:
    5 сен 2017
    Сообщения:
    156
    Симпатии:
    0
    Да, можно подробней на счёт шаблона? а то у меня ошибка йцуйцуйцуйцу.png
     
  5. Sail

    Sail Старожил

    С нами с:
    1 ноя 2016
    Сообщения:
    1.593
    Симпатии:
    362
    @drakonik999, вторым параметром должна быть строка, на которую заменяется найденное по шаблону, а не первоначальная строка.
    --- Добавлено ---
    И ещё функция возвращает результат выполнения...
    --- Добавлено ---
    И ещё шаблон должен быть обрамлен символами... например: '~\s{2,}~'
     
  6. drakonik999

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

    С нами с:
    5 сен 2017
    Сообщения:
    156
    Симпатии:
    0
    Да, теперь все работает отлично, а можно еще как то убрать в начале строки и в конце строки пробелы?
    $a = " вася коля инна марина андрей герасим ";
    после
    $a = "вася коля инна марина андрей герасим";
     
  7. Sail

    Sail Старожил

    С нами с:
    1 ноя 2016
    Сообщения:
    1.593
    Симпатии:
    362
    trim()