PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи

Страниц (1): [1]

> Найдено сообщений: 8
alexko64 Отправлено: 25 Августа, 2019 - 01:27:35 • Тема: Вывод данных из CSV сразу на фронтенд • Форум: Программирование на PHP

Ответов: 3
Просмотров: 503
Удалено
alexko64 Отправлено: 25 Августа, 2019 - 00:16:32 • Тема: Вывод данных из CSV сразу на фронтенд • Форум: Программирование на PHP

Ответов: 3
Просмотров: 503
Все спасибі, вопрос рещен
alexko64 Отправлено: 15 Мая, 2019 - 13:46:17 • Тема: Заменить каждый 20тый пробел на слово • Форум: Напишите за меня, пожалуйста

Ответов: 10
Просмотров: 144
Спасибо огромное
alexko64 Отправлено: 14 Мая, 2019 - 21:19:22 • Тема: Заменить каждый 20тый пробел на слово • Форум: Напишите за меня, пожалуйста

Ответов: 10
Просмотров: 144
Строитель пишет:
Vladimir Kheifets, ох и вéлик же у вас! Радость
(Добавление)
alexko64, тут на помощь придут регулярные выражения:
PHP:
скопировать код в буфер обмена
  1. $text = '1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 40 41 42';
  2. $keyword = 'keyword';
  3.  
  4. $text = preg_replace('~(?:\S+\s){20}\K~', "$keyword ", $text);
  5. echo $text;
  6. /* Результат:
  7. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 keyword 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 40 41 keyword 42
  8. */

Демо

Этот вариант работает отлично. Хочу попросить ещё разок подсобит .
Что изменить что-бы слово в текст вставлялось не через каждые 20 пробелов на протяжении всего текста, а только один раз через первые 20 пробелов?
Спасибо и сорри что пристал с вопросами
alexko64 Отправлено: 19 Апреля, 2019 - 13:55:39 • Тема: Заменить каждый 20тый пробел на слово • Форум: Напишите за меня, пожалуйста

Ответов: 10
Просмотров: 144
[quote=Строитель][/quote]
Отлично, то что надо. Спасибо
alexko64 Отправлено: 19 Апреля, 2019 - 00:45:20 • Тема: Заменить каждый 20тый пробел на слово • Форум: Напишите за меня, пожалуйста

Ответов: 10
Просмотров: 144
Доброй ночи
Вот такая конструкциа заменяет каждый пробел на ключевое слово
$final_text = str_replace (" ", " $keyword", $text);

А как заменить каждый 20тый, 40вой, 60тый и так далле пробел на $keyword?
Тоисть через каждые 20 пробелов
alexko64 Отправлено: 18 Апреля, 2019 - 00:19:07 • Тема: Как создать ссылки из файла с ключевыми словами? • Форум: Напишите за меня, пожалуйста

Ответов: 0
Просмотров: 31
Вопрос решен. Спасибо
alexko64 Отправлено: 11 Октября, 2018 - 12:37:45 • Тема: Скрипт php не отображает некоторые буквы ñ, ó, é. Пример внутри • Форум: Если скрипт не работает

Ответов: 0
Просмотров: 1403
Вопрос не актуален. Спасибо

Страниц (1): [1]
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB