Занимательные задачи PHP. Часть 4
Дана дата:
<?php
$date = '31.12.2025';
?>
Напишите скрипт, который выведет список дней от заданной даты на N дней вперед, прибавляя по одному дню.
Дана строка с текстом, среди которого встречается время в формате '12:59'. Получите из этой строки массив, содержащий время, в котором часы и минуты состоят из тех же цифр, но в обратном порядке. Например, вот такое время: '12:21'.
Дана строка с текстом, среди которого встречаются даты в формате '2025-12-31'. Напишите скрипт, который найдет в тексте эти даты и сменит им формат на '31.12.2025'.
Дана строка с текстом, среди которого встречается время в формате '12:59'. Получите из этой строки массив, содержащий время, в котором часы и минуты состоят из тех же цифр. Например, мы берем и время '12:12', и время '12:21'.
Дана дата:
<?php
$date = '31.12.2025';
?>
Напишите скрипт, который выведет список дней от заданной даты на N дней вперед, прибавляя по одному дню, но не включая в этот список выходные дни.
Дана строка:
<?php
$str = 'abc de fghi jk';
?>
Найдите позицию третьего знака препинания.
Дана дата:
<?php
$date = '2025-12-31';
?>
Отнимите от нее 3 дня и выведите ее в таком же формате.
Дана строка со скобками:
'((2 * 3) + 1)'
Проверьте корректность расстановки скобок: количество открывающий должно быть равно количеству закрывающих: '(2 + 3))' - некорретно, их порядок должен быть правильным: ')(2 + 3))' - некорретно.
Дано число с нечетным количеством цифр:
<?php
$num = 100;
?>
Получите центральную цифру из этого числа.
Дана строка:
<?php
$str = 'abc de fghi jk';
?>
Смените регистр всех букв в ней.