ВУЗ:
Составители:
Рубрика:
80
ределяет смещение от первого символа строки; таким образом, воз-
вращаемая строка в действительности начинается с символа с номе-
ром (начало + 1).
Следующий пример демонстрирует выделение части строки
функцией substr( ):
$car = "1986 Ford"; Smodel = substr($car, 6);
// Smodel = "Ford"
Пример с положительным параметром «длина»:
$car = "1986 Ford";
$model = substr($car, 0, 4);
// $model = "1986"
Пример с отрицательным параметром «длина»:
$car = "1986 Ford";
$model = substr($car, 2, -5);
// $model = "86"
Функция substr_count( ) возвращает количество вхождений под-
строки в заданную строку. Синтаксис функции substr_count( ):
int substr_count (string строка, string подстрока)
В следующем примере функция substr_count( ) подсчитывает ко-
личество вхождений подстроки ain:
$tng_twist = "The rain falls mainly on the plains
of Spain";
$count = substr_count($tng_twist, "ain");
// $count = 4
Функция substr_replace( ) заменяет часть строки, которая начина-
ется с заданной позиции. Если задан необязательный параметр «дли-
на», заменяется фрагмент заданной длины; в противном случае произ-
водится замена по всей длине заменяющей строки. Синтаксис функ-
ции substr_replace( ):
string substr_replace (string строка, string
замена, int начало [, int длина])
Параметры «начало» и «длина» задаются по определенным пра-
вилам:
80
ределяет смещение от первого символа строки; таким образом, воз-
вращаемая строка в действительности начинается с символа с номе-
ром (начало + 1).
Следующий пример демонстрирует выделение части строки
функцией substr( ):
$car = "1986 Ford"; Smodel = substr($car, 6);
// Smodel = "Ford"
Пример с положительным параметром «длина»:
$car = "1986 Ford";
$model = substr($car, 0, 4);
// $model = "1986"
Пример с отрицательным параметром «длина»:
$car = "1986 Ford";
$model = substr($car, 2, -5);
// $model = "86"
Функция substr_count( ) возвращает количество вхождений под-
строки в заданную строку. Синтаксис функции substr_count( ):
int substr_count (string строка, string подстрока)
В следующем примере функция substr_count( ) подсчитывает ко-
личество вхождений подстроки ain:
$tng_twist = "The rain falls mainly on the plains
of Spain";
$count = substr_count($tng_twist, "ain");
// $count = 4
Функция substr_replace( ) заменяет часть строки, которая начина-
ется с заданной позиции. Если задан необязательный параметр «дли-
на», заменяется фрагмент заданной длины; в противном случае произ-
водится замена по всей длине заменяющей строки. Синтаксис функ-
ции substr_replace( ):
string substr_replace (string строка, string
замена, int начало [, int длина])
Параметры «начало» и «длина» задаются по определенным пра-
вилам:
Страницы
- « первая
- ‹ предыдущая
- …
- 78
- 79
- 80
- 81
- 82
- …
- следующая ›
- последняя »
