Web-технологии с базами данных. Астахова И.Ф - 80 стр.

UptoLike

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 длина])
    Параметры «начало» и «длина» задаются по определенным пра-
вилам: