Вы не зарегистрированы? Нажмите здесь для регистрации.
Забыли пароль? Запросите новый здесь.
|
Вы должны авторизироваться, чтобы добавить сообщение.
|
|
|
Последние активные темы форума |
|
substr_replace
(PHP 4 , PHP 5) substr_replace -- Заменяет часть строки
Описаниеstring substr_replace ( string string, string replacement, int start [, int length] ) substr_replace() заменяет часть строки
string начинающуюся с символа с порядковым
номером start и длиной
length строкой
replacement и возвращает результат.
Если start - положительное число, замена
начинается с символа с порядковым номером
start.
Если start - отрицательное число, замена
начинается с символа с порядковым номером
start, считая от конца строки.
Если аргумент length - положительное число, то
он определяет длину заменяемой подстроки. Если этот аргумент
отрицательный, он определяет количество символов от конца строки, на
котором заканчивается замена. Этот аргумент необязателен и по
умолчанию равен strlen(string );, т.е. замена
до конца строки string.
Пример 1. Пример использования substr_replace()
<?php
$var
=
'ABCDEFGH:/MNRPQR/'
;
echo
"Оригинал: $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' in $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().
|
· Гостей: 13
· Пользователей: 0
· Всего пользователей: 453
· Новый пользователь: ZDA
|
|