Hi! Could we please enable some services and cookies to improve your experience and our website?
Online Sandbox for SQL and PHP: Write, Run, Test, and Share SQL Queries and PHP Code
<?php
$mult = function ($a, $b) {
return $a * $b;
};
echo $mult (2, 4) . PHP_EOL;
function arr(array $a, $func) {
if (count($a) % 2 != 0) return 'Нечетный массив';
foreach ($a as $v) {
if (!is_int($v)) return 'В массиве не должно быть строк!<br />';
}
$i = 0;
$c = count($a);
while ($i < $c) {
$i++;
$el = array_shift($a);
echo $func($el, $a[0]).' ';
}
return;
}
$arr = [1, 2, 3, 4, 4];
echo arr($arr, $mult).PHP_EOL;
$arr = [1, 2, 3, 4];
echo arr($arr, $mult).PHP_EOL;
$arr = [1, 2, 3, 's'];
echo arr($arr, $mult).PHP_EOL;
?>