<?php
function array_is_numeric($unsafeArray)
{
foreach($unsafeArray as $entry) {
if (!is_numeric($entry)) {
return false;
}
}
return true;
}
function foo($numeric_OR_array) {
if (is_array($numeric_OR_array) and array_is_numeric($numeric_OR_array))
{
return "True";
} else {
return "False";
}
}
$testArray = array(1,2,3,4,5);
$testArray2 = array(1,2,3,'vier',5);
$testNumber = 1;
echo '(' . join(', ', $testArray) . ')';
echo ' -- ';
echo(foo($testArray));
echo ' -- ';
echo(foo($testArray2));
echo ' -- ';
echo(foo($testNumber));
preferences:
56.29 ms | 402 KiB | 5 Q