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

UptoLike

81
если параметр «начало» положителен, замена начинается с за-
данной позиции;
если параметр «начало» отрицателен, замена начинается с по-
зиции (длина строкиначало);
если параметр «длина» положителен, заменяется фрагмент за-
данной длины;
если параметр «длина» отрицателен, замена завершается в по-
зиции (длина строкидлина).
Простая замена текста функцией substr_replace( ) продемонстри-
рована в следующем примере:
$favs = " 's favorite links";
$name = "Alessia";
// Параметры "0, 0" означают, что заменяемый
фрагмент начинается
// и завершается в первой позиции строки.
$favs - substr_replace($favs, $name, 0, 0);
print $favs;
Результат
Alessia's favorite links
Преобразование строки к верхнему и нижнему регистру
В РНР существует четыре функции
, предназначенные для изме-
нения регистра строки:
strtolower( );
strtoupper( );
ucfirst( );
ucwords( ).
Функция strtolower( ) преобразует все алфавитные символы стро-
ки к нижнему регистру. Синтаксис функции strtolower( ):
string strtolower(string строка)
Неалфавитные символы функцией не изменяются. Преобразова-
ние строки к нижнему регистру функцией strtolower( ) продемонстри-
ровано в следующем примере:
$sentence = "COOKING and PROGRAMMING PHP are my TWO
favorite pastimes!";
$sentence = strtolower($sentence);
// После вызова функции $sentence содержит строку
                              81
    • если параметр «начало» положителен, замена начинается с за-
данной позиции;
    • если параметр «начало» отрицателен, замена начинается с по-
зиции (длина строки – начало);
    • если параметр «длина» положителен, заменяется фрагмент за-
данной длины;
    • если параметр «длина» отрицателен, замена завершается в по-
зиции (длина строки – длина).
    Простая замена текста функцией substr_replace( ) продемонстри-
рована в следующем примере:

    $favs = " 's favorite links";
    $name = "Alessia";
    // Параметры "0, 0" означают, что заменяемый
фрагмент начинается
    // и завершается в первой позиции строки.
    $favs - substr_replace($favs, $name, 0, 0);
    print $favs;

    Результат
    Alessia's favorite links

     Преобразование строки к верхнему и нижнему регистру
     В РНР существует четыре функции, предназначенные для изме-
нения регистра строки:
     • strtolower( );
     • strtoupper( );
     • ucfirst( );
     • ucwords( ).
     Функция strtolower( ) преобразует все алфавитные символы стро-
ки к нижнему регистру. Синтаксис функции strtolower( ):
    string strtolower(string строка)
     Неалфавитные символы функцией не изменяются. Преобразова-
ние строки к нижнему регистру функцией strtolower( ) продемонстри-
ровано в следующем примере:

    $sentence = "COOKING and PROGRAMMING PHP are my TWO
favorite pastimes!";
    $sentence = strtolower($sentence);
    // После вызова функции $sentence содержит строку