[Image] Четверг, 19.12.2024, 03:10 [Image]
SEO, технологии, игры, IT новости
[Image] Главная Регистрация Вход [Image]
[Image] Приветствую Вас, Гость · RSS [Image]
Меню сайта

Форма входа
 Блог
Главная » 2010 » Декабрь » 18 » Замена строк
19:56
Замена строк
РНР предлагает две основных функции для выполнения простых операций поиска и замены. Первая из них — substr_replace () — может использоваться в случае, когда вам известно положение подстроки, которая должна быть заменена, и ее длина. Например:
$haystack = 'Трое в лодке';
$newstr = substr_replace ($haystack, 'яхте', 7, 5);
echo "$newstr\n";
?>
Этот сценарий вернет ' Трое в яхте'. Функция substr_replace () работает, вырезая подстроку из $haystack, начиная с позиции, указанной в третьем параметре и необязательной длиной, заданной в четвертом параметре, а затем заменяет ее строкой, переданной во втором параметре.
Естественно, вы не всегда знаете точно, где находится подстрока, которую необходимо заменить, — на самом деле может существовать более одного вхождения такой подстроки. Для таких случаев больше подходит функция str_replace (), которая комбинирует поисковые возможности функции s t r s t r () со способностью выполнять замену substr_replace().
Синтаксис str_replace () выглядит следующим образом: str_replace ($search, $replace, $subject)
Функция находит все вхождения строки $search внутри $subject и заменяет их строкой $replace.
Ниже представлен пример, который возвращает ' Трое в яхте':
$haystack = 'Трое в лодке';
$newstr «= str_replace ('лодке', 'яхте', $haystack) ;
echo "$newstr\n";
?>

Категория: Все о PHP | Просмотров: 1107 | Добавил: witkom8382 | Рейтинг: 0.0/0
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Copyright MyCorp © 2024
Категории
Оптимизация сайта [592]
Создание сайтов [355]
Заработать в интернете [508]
Технологии [48]
Полезное [392]
Услуги и сервисы [317]
Автоблог [105]
Скрипты для Ucoz [39]
Движок на сайт [10]
Все о Joomla и Drupal [20]
Все о PHP [91]
Поиск
Пользовательский поиск
Статистика


Онлайн всего: 5
Гостей: 5
Пользователей: 0
Seo сайт, технологии продвижения, мета теги, оптимизация сайтов, новости сео, Скрипты, Ucoz

Рейтинг@Mail.ru