16)
}
17)
18) print_r(array_strange_merge([1,2,3], ['a','b','c','d']));
19)
?>
Дан массив вида [1, ' , 2, ' , ' , 3] – то есть в нем есть пустые строки. Удалите все
такие элементы из этого массива.*
1. <?php
2. $unCleanList = [1, ' , 2, ' , ' , 3];
3. $filteredList = array_filter($unCleanList);
4. var_dump($filteredList);
5. array(3) {
6. [0]=>
7. int(1)
8. [2]=>
9. int(2)
10.
[5]=>
11.
int(3)
12.
}
13.
?>
Напишите функцию, которая корректно будет складывать часы и минуты.
Примеры: на вход функции подается такое – 1ч20мин+50мин – в результатте функция
выведет 2ч10мин.*** (Задача решается разными способами, приведите пример
одного из них)
1. <?php
2. function h2s($h) {
3. $h = $h/3600 % 24;
4. $h = $h % 10 ? "0".$h : $h;
5. $h = $h == 0 ? $h = "00" : $h;
6. return $h;
7. }
8. function m2s($m) {
9. $m = $m/60 % 60;
10.
$m = $m % 10 ? "0".$m : $m;
11.
$m = $m == 0 ? $m = "00" : $m;
12.
return $m;
13.
}
14.
function s($s) {
15.
$s = $s % 60;