Функция strtoupper() в PHP
Встроенные строковые функции PHP могут и изменять текст, а в следующих разделах показаны самые полезные из них.
Первая — strtoupper(): она возвращает строку, полностью написанную заглавными буквами.
Пример
Каждая буква в $x становится заглавной:
Вывод: PHP-скрипт
<?php
$x = "Hello World!";
echo strtoupper($x);
?>
Функция strtolower() в PHP
strtolower() делает обратное и возвращает строку только из строчных букв.
Пример
Каждая буква в $x становится строчной:
Вывод: PHP-скрипт
<?php
$x = "Hello World!";
echo strtolower($x);
?>
Функция str_replace() в PHP
Используйте str_replace(), чтобы заменить одни символы в строке другими.
Пример
Слово «World» заменяется на «Dolly»:
Вывод: PHP-скрипт
<?php
$x = "Hello World!";
echo str_replace("World", "Dolly", $x);
?>
Функция strrev() в PHP
strrev() переворачивает строку, так что её последний символ оказывается первым.
Пример
«Hello World!», выведенная задом наперёд:
Вывод: PHP-скрипт
<?php
$x = "Hello World!";
echo strrev($x);
?>
Функция trim() в PHP
Текст часто приходит с лишними пробелами до или после нужной вам части. Такие окружающие пробелы называются пробельными символами, и обычно от них хочется избавиться.
Функция trim() удаляет их с обоих концов строки.
Пример
Пробелы с обеих сторон $x исчезают из вывода:
Вывод: PHP-скрипт
<?php
$x = " Hello World! ";
echo trim($x);
?>
Функция explode() в PHP
Чтобы разбить строку на части и получить эти части в виде массива, вызовите explode().
Её первый параметр — «разделитель», который указывает функции, где делать каждый разрез.
Примечание: Разделитель нельзя опустить, он обязателен.
Пример
Разбиение по каждому пробелу даёт массив из трёх элементов:
Вывод: PHP-скрипт
<?php
$x = "Hello lovely World!";
$y = explode(" ", $x);
//Используем print_r() для вывода результата
print_r($y);
?>