13. str_replace(). 14. strrev()
13. str_replace()
Синтаксис: string str_replace(string from, string to, string str) Функция str_replace() заменяет в исходной строке str одни подстроки на другие. Т. е. функция заменяет в строке str все вхождения подстроки from на to и возвращает результат. Эта функция может работать с двоичными строками. Функция, вообще говоря, нужная. К примеру, если Вы пишите что-то типа гостевой книги, форума, и хотите, чтобы в форме ввода для выделения теста можно было пользоваться стандарными тегами HTML, Вы можете с помощью этой функции заменить символы, которые Вы выбрали для форматирования на стандартные теги НТML. К примеру: $txt = str_replace(" [B]", " < B> ", $txt); Т. е. если Вы используете для отображения текста полужирным шрифтом символы " [B]", Вы должны их заменить на символ " < B> ", используемые в НТМL. Позже, при написании реального проекта, мы обязательно будем использовать как эту, так и многие другие, рассмотренные нами функции.
14. strrev()
Синтаксис:
string strrev(string str)
Функция производит реверс строки.
Задание:
1. В тест добавить перед проверкой результатов фрагмент для обработки строки (пробелы, регистр)
2. Построить таблтцу кодов ASCII и соответствующих символов
|