Тест на знание строковых функций PHP

Юлия Кузьмина
2019-03-16 20:54:31
375
Тест на знание строковых функций PHP

Работа со строками - очень важная часть PHP. Существует множество функций, выполняющих всевозможные действия, однако программист должен знать основные из них для быстрой и успешной разработки. Готовы проверить свои знания? Вперед!

Что означает $search в функции strpos($str, $search)?

Символ, который ищет функция в строке $str и возвращает 0, если символ найден

Подстрока или символ, чью позицию в строке $str возвращает функция

Строка, в которой функция ищет символ $str

В чем различие между strpos() и mb_strpos()?

Функции mb_strpos() не существует

strpos() ищет вхождение с начала строки, а mb_strpos() - с конца

mb_strpos() лучше использовать для кириллических символов

Для чего нужна функция strrpos()?

Поиск первого вхождения подстроки или символа в строку

Размер памяти, который занимает строка

Поиск последнего вхождения подстроки или символа в строну

Что удаляет функция trim($str)?

Начальные и конечные пробелы

Начальные и конечные пробелы, символы '\n', '\r', '\t'

Все пробелы и символы '\n', '\r', '\t'

Какая функция переводит строку в нижний регистр?

strtolower

strdown

lowstr

Что возвращает функция strlen()?

Размер памяти, которую занимает строка

Количество символов в строке

Ту же строку, но без цифр

Какая функция поможет вырезать символы с 3 по 10 включительно в строке $srt?

substr($str, 2, 8);

substr($str, 3, 8);

substr($str, 3, 7);

Что делает функция str_replace($old, $new, $input)?

Заменяет строку $old на строку $new, записывая ее в переменную $input

Заменяет символы $old на символы $new в строке $input

Удаляет символы $old и добавляет символы $new в конец строки $input

Какая функция равносильна функции $rtrim()?

ltrim();

right_trim();

chop();

Для чего нужна функция htmlspecialchars?

Для преобразования символов, имеющих специальное значение в HTML

Для обработки символов, не употребляющихся в HTML

Для удаления символов, имеющих специальное значение в HTML

Что вернет функция strstr("http://www.mysite.com", "w")?

true

www

www.mysite.com

Чем отличается stristr() от strstr()?

Ничем

strstr() не чувствительна к регистру

stristr() не чувствительна к регистру

Что запишется в переменную $var в результате выполнения следующего кода: $var = strspn("Number 30 is less than number 450", "1234567890");

3

3045

30

Для чего используется функция wordwrap?

Обрезка строки по указанному количеству символов

Перенос строки по указанному количеству символов

Удаление указанного количества символов из конца строки

Какое действие производит функция strip_tags()?

Удаляет HTML-теги из строки

Удаляет символы < и > из строки

Оставляет в строке только HTML-теги

Вы разбираетесь в теме на начальном уровне

Видимо, Вы еще не выучили самые важные для работы со строками функции. Обязательно уделите теме больше внимания! Для лучшего понимания советуем порешать задачи по теме, и конечно же выучить теорию. Удачи! Поделитесь тестом с друзьями и проверьте их знания :)

Вы разбираетесь в теме на среднем уровне

Вы умеете правильно работать со строками, но есть задачки, которые могут поставить Вас в тупик. Не расстраивайтесь! Запомните свои ошибки, подучите теорию и решите несколько задач, и у Вас все получится! Поделитесь тестом с друзьями и проверьте их знания :)

Вы отлично разбираетесь в теме

Вы - мастер работы со строками в PHP. Вас можно только поздравить :) Можете спокойно приступать к изучению следующих тем! Поделитесь тестом с друзьями и проверьте их знания :)