PHP String - упражнения, практика, решение
PHP строка [26 упражнений с решением]
1. Напишите PHP-скрипт для: - Зайдите в редактор
а) преобразовать строку из всех заглавных букв.
б) преобразовать строку из всех строчных букв.
c) сделать заглавными буквами первый символ строки.
d) сделать первый символ строки из всех слов в верхнем регистре.
Нажмите меня, чтобы увидеть решение
2. Напишите скрипт PHP, чтобы разбить следующую строку. Перейти к редактору
Пример строки : «082307»
Ожидаемый результат : 08:23:07
Нажмите меня, чтобы увидеть решение
3. Напишите сценарий PHP, чтобы проверить, содержит ли строка определенную строку? Перейти к редактору
Пример строки : «Быстрая коричневая лиса перепрыгивает через ленивую собаку».
Проверьте, содержит ли указанная строка строку «прыжки».
Нажмите меня, чтобы увидеть решение
4. Напишите сценарий PHP для преобразования значения переменной PHP в строку. Перейти к редактору
Нажмите меня, чтобы увидеть решение
5. Напишите PHP-скрипт для извлечения имени файла из следующей строки. Перейти к редактору
Пример строки : «www.example.com/public_html/index.php»
Ожидаемый результат : 'index.php'
Нажмите меня, чтобы увидеть решение
6. Напишите скрипт PHP, чтобы извлечь имя пользователя из следующего идентификатора электронной почты. Перейти к редактору
Пример строки : « [электронная почта защищена] »
Ожидаемый результат : 'Rayy'
Нажмите меня, чтобы увидеть решение
7. Напишите скрипт PHP, чтобы получить последние три символа строки. Перейти к редактору
Пример строки : « [электронная почта защищена] »
Ожидаемый результат : 'com'
Нажмите меня, чтобы увидеть решение
8. Напишите PHP-скрипт для форматирования значений в стиле валюты . Перейти к редактору
Примеры значений: значение1 = 65,45, значение2 = 104,35
Ожидаемый результат: 169.80
Нажмите меня, чтобы увидеть решение
9. Напишите PHP-скрипт для генерации простого случайного пароля [не используйте функцию rand ()] из заданной строки. Перейти к редактору
Пример строки: '1234567890ABCDEFGHIJKLMNOPQRSTUVWXYZabcefghijklmnopqrstuvwxyz'
Примечание: длина пароля может быть 6, 7, 8 и т. Д.
Нажмите меня, чтобы увидеть решение
10. Напишите PHP-скрипт, чтобы заменить первое «the» следующей строки на «That». Перейти к редактору
Пример даты: «Быстрая коричневая лиса перепрыгивает через ленивую собаку».
Ожидаемый результат: эта быстрая коричневая лиса перепрыгивает через ленивую собаку.
Нажмите меня, чтобы увидеть решение
11. Напишите скрипт PHP, чтобы найти первый символ, который отличается между двумя строками. Перейти к редактору
Строка1 : «футбол»
String2 : «футбол»
Ожидаемый результат: Первое различие между двумя строками в позиции 5: «a» против «o»
Нажмите меня, чтобы увидеть решение
12. Напишите PHP-скрипт для помещения строки в массив. Перейти к редактору
Примеры строк : «Мерцай, мерцай, маленькая звезда, / nКак мне интересно, кто ты.
Ожидаемый результат (с использованием var_dump ()) : array (4) {[0] => string (30) "Мерцание, мерцание, маленькая звезда", [1] => string (26) "Как мне интересно, кто ты." [2] => string (27) «Так высоко над миром» [3] => string (26) «Как бриллиант в небе». }
Нажмите меня, чтобы увидеть решение
13. Напишите скрипт PHP, чтобы получить компонент имени файла по следующему пути. Перейти к редактору
Пример пути: "/index.php"
Ожидаемый результат : «индекс»
Нажмите меня, чтобы увидеть решение
14. Напишите PHP-скрипт для печати следующего символа определенного символа . Перейти к редактору
Пример символа : «а»
Ожидаемый результат : 'b'
Пример символа : 'z'
Ожидаемый результат : «а»
Нажмите мне решение
15. Напишите PHP-скрипт, чтобы удалить часть строки с самого начала. Перейти к редактору
Пример строки : « [электронная почта защищена] »
Ожидаемый результат : 'example.com'
Нажмите меня, чтобы увидеть решение
16. Напишите скрипт PHP, чтобы получить шестнадцатеричный дамп строки. Перейти к редактору
Пример строки : « [электронная почта защищена] »
Нажмите меня, чтобы увидеть решение
17. Напишите PHP-скрипт для вставки строки в заданную позицию в заданной строке. Перейти к редактору
Оригинальная строка : «Бурый лис»
Вставьте «быстрый» между «The» и «коричневый».
Ожидаемый результат : «Быстрая коричневая лиса»
Нажмите меня, чтобы увидеть решение
18. Напишите скрипт PHP, чтобы получить первое слово в предложении. Перейти к редактору
Оригинальная строка : «Быстрая коричневая лиса»
Ожидаемый результат : «The»
Нажмите меня, чтобы увидеть решение
19. Напишите PHP-скрипт для удаления всех лидирующих нулей из строки. Перейти к редактору
Исходная строка : '000547023.24'
Ожидаемый результат : «547023.24»
Нажмите меня, чтобы увидеть решение
20. Напишите PHP-скрипт для удаления части строки. Перейти к редактору
Оригинальная строка : «Быстрая коричневая лиса перепрыгивает через ленивую собаку»
Удалите «лису» из вышеуказанной строки.
Ожидаемый результат : «быстрые коричневые прыжки через ленивую собаку»
Нажмите меня, чтобы увидеть решение
21. Напишите скрипт PHP, чтобы удалить косую черту из строки. Перейти к редактору
Оригинальная строка : «Быстрая коричневая лиса перепрыгивает через ленивую собаку ///»
Ожидаемый результат : «Быстрая коричневая лиса перепрыгивает через ленивую собаку»
Нажмите меня, чтобы увидеть решение
22. Напишите скрипт PHP, чтобы получить символы после последнего символа '/' в URL. Перейти к редактору
Пример URL : «http://www.example.com/5478631»
Ожидаемый результат : «5478631»
Нажмите меня, чтобы увидеть решение
23. Напишите PHP-скрипт для замены нескольких символов из следующей строки. Перейти к редактору
Пример строки : '/ "/ 1 + 2/3 * 2: 2-3 / 4 * 3'
Ожидаемый результат : '1 2 3 2 2 3 4 3'
Нажмите меня, чтобы увидеть решение
24. Напишите скрипт PHP, чтобы выбрать первые 5 слов из следующей строки. Перейти к редактору
Пример строки : «Быстрая коричневая лиса перепрыгивает через ленивую собаку»
Ожидаемый результат : «Быстрая коричневая лиса прыгает»
Нажмите меня, чтобы увидеть решение
25. Напишите PHP-скрипт для удаления запятой (й) из следующей числовой строки. Перейти к редактору
Образец строки : '2,543.12'
Ожидаемый результат : 2543,12
Нажмите меня, чтобы увидеть решение
26. Напишите PHP-скрипт для печати букв от 'a' до 'z'. Перейти к редактору
Ожидаемый результат: abcdefghijklmnopqrstuvwxyz
Нажмите меня, чтобы увидеть решение
Редактор кода PHP:
Еще не все !
Не отправляйте решение вышеупомянутых упражнений здесь, если вы хотите внести вклад, перейдите на соответствующую страницу упражнения.
Новый контент: Composer: менеджер зависимостей для PHP , R программирования