ВУЗ:
Составители:
Рубрика:
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 содержит строку
Страницы
- « первая
- ‹ предыдущая
- …
- 79
- 80
- 81
- 82
- 83
- …
- следующая ›
- последняя »
