Задать вопрос
@I75

Как вставить пару слов в предложение, зная, после какого слова нужно вставить?

Каждому из нас свойственно любить кого-нибудь, нужно добавить слова не после 3 слова, то есть нас и после 4 слова (свойственно), простой проверкой if слово == нас не обойдешься, может быть любое предложение, нужно написать после определенного номера слова
  • Вопрос задан
  • 242 просмотра
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Решения вопроса 1
@Arik
Тут главное логику понять как разбивать, что такое "слово". Самый простой способ разбить по пробелам и вставить куда надо... Более-менее универсальный вариант:
<?php
function func ($text, $num, $addText) {

    $explode = explode(' ', $text, $num + 1);

    $last = array_pop($explode);

    array_push($explode, $addText, $last);

    return implode(' ', $explode);
}

$result = func('Каждому из нас свойственно любить кого-нибудь', 4, 'Привет!');
?>
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@vilgeforce
Раздолбай и программист
Вопрос - поток сознания. Но разделение строки по пробелам с последующим склеиванием получившихся кусков - вероятно вполне рабочий вариант.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы