Перейти к основному содержимому

Функция strtoupper() в PHP

Встроенные строковые функции PHP могут и изменять текст, а в следующих разделах показаны самые полезные из них.

Первая — strtoupper(): она возвращает строку, полностью написанную заглавными буквами.

Пример

Каждая буква в $x становится заглавной:

Prompt
Напишите PHP-скрипт, который сохраняет "Hello World!" в переменной и использует функцию strtoupper(), чтобы вывести строку в верхнем регистре.
Вывод: PHP-скрипт

Функция strtolower() в PHP

strtolower() делает обратное и возвращает строку только из строчных букв.

Пример

Каждая буква в $x становится строчной:

Prompt
Напишите PHP-скрипт, который сохраняет "Hello World!" в переменной и использует функцию strtolower(), чтобы вывести строку в нижнем регистре.
Вывод: PHP-скрипт

Функция str_replace() в PHP

Используйте str_replace(), чтобы заменить одни символы в строке другими.

Пример

Слово «World» заменяется на «Dolly»:

Prompt
Напишите PHP-скрипт, который сохраняет "Hello World!" в переменной и использует функцию str_replace(), чтобы заменить "World" на "Dolly", а затем выводит результат.
Вывод: PHP-скрипт

Функция strrev() в PHP

strrev() переворачивает строку, так что её последний символ оказывается первым.

Пример

«Hello World!», выведенная задом наперёд:

Prompt
Напишите PHP-скрипт, который сохраняет "Hello World!" в переменной и использует функцию strrev(), чтобы перевернуть строку, а затем выводит результат.
Вывод: PHP-скрипт

Функция trim() в PHP

Текст часто приходит с лишними пробелами до или после нужной вам части. Такие окружающие пробелы называются пробельными символами, и обычно от них хочется избавиться.

Функция trim() удаляет их с обоих концов строки.

Пример

Пробелы с обеих сторон $x исчезают из вывода:

Prompt
Напишите PHP-скрипт, который сохраняет " Hello World! " (с пробелами до и после) в переменной и использует функцию trim(), чтобы удалить пробелы, а затем выводит результат.
Вывод: PHP-скрипт

Функция explode() в PHP

Чтобы разбить строку на части и получить эти части в виде массива, вызовите explode().

Её первый параметр — «разделитель», который указывает функции, где делать каждый разрез.

Примечание: Разделитель нельзя опустить, он обязателен.

Пример

Разбиение по каждому пробелу даёт массив из трёх элементов:

Prompt
Напишите PHP-скрипт, который сохраняет "Hello lovely World!" в переменной, использует функцию explode() с пробелом в качестве разделителя, чтобы разбить её на массив, и использует print_r() для вывода результата.
Вывод: PHP-скрипт