Дипломные работы, курсовые проекты на заказ, контрольные работы на заказ

 
Начертательная геометрия Практикум по решению задач Геометрическое черчение Инженерная графика ЕСКД Кратные интегралы Математический анализ Матрицы Пределы Производные Векторная алгебра Интегральное исчисление ТФКП Ядерная физика Электростатика Магнетизм Оптика Информационные технологии
Учебник РНР
НазадВперёд

substr_replace

(PHP 4)

substr_replace - заменяет текст части строки.

Описание

string substr_replace (string string, string replacement, int start [, int length])

substr_replace() замещает копию строки string, ограниченную параметрами start и (не обязательно) length - строкой, заданной в параметре replacement. Возвращает результат.

Если start положительный, замещение начинается со start'ового смещения в строке string.

Если start отрицательный, замещение начинается со start'ового символа от конца строки string.

Если задан положительный length, он представляет длину замещаемой части строки string. Если он отрицательный, он представляет количество символов от конца строки string, с которых замещение останавливается. Если он не задан, то по умолчанию будет strlen( string ); т.е. конец замещения - в конце string.

Пример 1. substr_replace()
<?php $var = 'ABCDEFGH:/MNRPQR/'; echo "Original: $var<hr>\n"; 
/* Эти два примера замещают все $var на 'bob'. */ echo substr_replace($var, 'bob', 
0) . "<br>\n"; echo substr_replace($var, 'bob', 0, strlen($var)) . "<br>\n"; 
/* Вставляет 'bob' в начале $var. */ echo substr_replace($var, 'bob', 0, 0) . 
"<br>\n"; /* Следующие два замещают 'MNRPQR' в $var на 'bob'. */ echo 
substr_replace($var, 'bob', 10, -1) . "<br>\n"; echo substr_replace($var, 
'bob', -7, -1) . "<br>\n"; /* Удаляется 'MNRPQR' из $var. */ echo substr_replace($var, 
'', 10, -1) . "<br>\n"; ?>

См. также str_replace() и substr().


НазадОглавление Вперёд
substr_count Вверхsubstr