@@ 20-23 (lines=4) @@ | ||
17 | $return_str = filter_var($acopy[$i], FILTER_VALIDATE_STRING, FILTER_NULL_ON_FAILURE); |
|
18 | $acopy[$i] = ($return_str !== null) ? (string)$return_str : null; |
|
19 | break; |
|
20 | case 'i': |
|
21 | $return_int = filter_var($acopy[$i], FILTER_VALIDATE_INT, FILTER_NULL_ON_FAILURE); |
|
22 | $acopy[$i] = ($return_int !== null) ? (int)$return_int : null; |
|
23 | break; |
|
24 | case 'd': |
|
25 | $return_dbl = filter_var($acopy[$i], FILTER_VALIDATE_FLOAT, FILTER_NULL_ON_FAILURE); |
|
26 | $acopy[$i] = ($return_dbl !== null) ? (float)$return_dbl : null; |
|
@@ 28-31 (lines=4) @@ | ||
25 | $return_dbl = filter_var($acopy[$i], FILTER_VALIDATE_FLOAT, FILTER_NULL_ON_FAILURE); |
|
26 | $acopy[$i] = ($return_dbl !== null) ? (float)$return_dbl : null; |
|
27 | break; |
|
28 | case 'b': |
|
29 | $return_bool = filter_var($acopy[$i], FILTER_VALIDATE_BOOLEAN, FILTER_NULL_ON_FAILURE); |
|
30 | $acopy[$i] = ($return_bool !== null) ? (bool)$return_bool : null; |
|
31 | break; |
|
32 | } |
|
33 | } |
|
34 | return (in_array(null, $acopy)); |