<?php
function valueInArray($numbers, $number){
return in_array($number, $numbers);
}
$numbers = array(4, 9, 25, 30);
if(valueInArray($numbers, 4)) {
echo "<p>Number 4 is in array.</p>\n";
} else {
echo "<p>Number 4 is not in array.</p>\n";
}
if(valueInArray($numbers, 10)) {
echo "<p>Number 10 is in array.</p>\n";
} else {
echo "<p>Number 10 is not in array.</p>\n";
}
function sumFromArray($numbers){
$result = is_array($numbers) ? array_sum($numbers) : "Input must be an array!";
return $result;
}
$numbers = array(4, 9, 25, 30);
echo "<p>The sum of numbers in the array is " . sumFromArray($numbers) . "</p>\n"; // sum should be 68
$numbers2 = array(2, 16, 19, 42);
echo "<p>The sum of numbers in the array is " . sumFromArray($numbers2) . "</p>\n"; // sum should be 79
$numbers3 = array('a', 'nnn', 'hi there', 'smth not a number');
echo "<p>The sum of numbers in the array is " . sumFromArray($numbers3) . "</p>\n"; // sum should be 79
$numbers4 = 42;
echo "<p>The sum of numbers in the array is " . sumFromArray($numbers4) . "</p>\n"; // sum should be 79
?>