我目前的方式:
class A {
public function function_b($myint) {
if (!is_numeric($myint)) return false;
// code ...
}
}
我想像这样放弃函数 is_numeric() :
public function function_b(Integer $myint) {
// code ...
}
它适用于这样的数组:
public function function_c(Array $arr) {
// only executes following code if $arr is an array / instance of Array!
}
注意:如果值不是数字(int),函数必须返回 false!我不想投它。
您将如何缩短我当前的代码?提前致谢!