我试过了: -
<dependency>
<groupId>com.paypal.springboot</groupId>
<artifactId>resteasy-spring-boot-starter</artifactId>
<version>2.1.1-RELEASE</version>
<scope>runtime</scope>
</dependency>
我想知道如果我只想在数组中使用整数或浮点值,我应该怎么做,如果字符串进入数组,它会给出错误,没有字符串需要或类似的东西
答案 0 :(得分:1)
使用array_map
获取数组中每个值的类型 -
$type = array_map('gettype', $array_summation);
if (!empty($type) && in_array('string', $type) {
echo "You can't use string.";
}
答案 1 :(得分:0)
试试这个
function sum_array($arr_sum){
$sum = 0;
foreach($arr_sum as $value){
if(!is_numeric($value)){
echo 'Array Contain non numeric data';
exit;
}
$sum += $value;
}
echo 'The sum is '.$sum;
}
$array_summation=["string",12.6,25.2,10,12];
sum_array($array_summation);