Подписаться на рассылку:

Ваш e-mail:

Ваше имя:

Авторизация:

Регистрация Забыли пароль ?

Как заменить строку в PHP

Как заменить строку в PHP

Всем привет, сегодня мы с Вами рассмотрим, как можно заменить строку в PHP. У Вас может возникнуть вопрос, что значит заменить строку? Прежде всего, я вкратце расскажу последовательность всех наших действий, чтобы прояснить ситуацию.
Первым делом мы создадим с Вами переменную, в которой будем хранить определенное значение, а также создадим переменную, на которую будем заменять значение. И при помощи функции, которая называется, substr_replace мы реализуем нашу задачу. А вот все параметры данной функции мы уже рассмотрим чуть ниже.
Для начала давайте приступим к примеру:

<?php
  $str = "Всем привет";
  $rep = " большой ";
  $result = substr_replace($str, $rep, 4, 1);
  echo $result;
?>

После создания двух переменных, мы создаем переменную, в которой будет храниться результат выполнения функции substr_replace. Данная функция должна принимать минимум 3 параметра.
Первый отвечает за строку, которая будет изменяться. Второй параметр отвечает за замену, т.е., то на что будет заменяться. Третий параметр отвечает за стартовое значение (с какого места будет производиться замена). И наконец, последний параметр означает длину заменяемой строки. В нашем примере мы просто вставляем слово большой, между всем привет. И из-за того, что у нас присутствуют два пробела вначале и в конце заменяемой строки, мы получаем такой результат.
Как и в похожих и ранее изучаемых нами функциях мы можем использовать отрицательные значения в третьем и четвертом параметрах функции. Для закрепления мы рассмотрим еще раз этот пример, но с другими параметрами:

<?php
  $str = "Всем привет";
  $rep = " большой ";
  $result = substr_replace($str, $rep, 0, 4);
  echo $result;
?>

В результате мы получим замену слова всем, на слово большой. Почему так, думаю, не стоит объяснять, т.к., замена происходит с самого начала и на длину 4 символов.
На этом мы полностью разобрали данную функцию, и Вы вполне самостоятельно можете начинать ей пользоваться. В вашей практике, Вы обязательно найдете ей применение, и на этом я прощаюсь с Вами, до скорого!

5 последних свежих статей:

Методы alert, prompt, confirm в JavaScript

Методы alert, prompt, confirm в JavaScript

И снова я приветствую Вас в очередной теме посвященной языку JavaScript, в которой мы разберем методы alert, prompt, confrim.


Конструкция switch-case в JavaScript

Конструкция switch-case в JavaScript

Всем привет, сегодня мы рассмотрим с Вами конструкцию switch-case в языке JavaScript.


Всплывающая подсказка на CSS

Всплывающая подсказка на CSS

Здравствуйте дорогие друзья, сегодня мы с Вами изучим еще одну тему посвященную языку CSS. И научимся реализовывать всплывающие подсказки на CSS.


Псевдокласс target в CSS

Псевдокласс target в CSS

Сегодня мы рассмотрим еще одну возможность, которую предоставляет нам CSS3, а именно поговорим о псевдоклассе target, для чего он нам может быть нужен, и рассмотрим один из самых популярных способов его применения.


Как вставить видео с YouTube

Как вставить видео с YouTube

Довольно часто Вы видите на различных ресурсах видео, которое хранится на сервисе youtube, но каким-то образом его можно воспроизвести на данном сайте. Об этом сегодня пойдет речь, и я расскажу Вам, как вставить видео с YouTube.

Добавить комментарий: