PHPize Online / SQLize Online  /  SQLtest Online

A A A
Share      Blog   Popular
Copy Format Clear
Copy Clear
Copy Format Clear
<?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; ?>
Show:  
Copy Clear