public static function is_divisible_by($obj = null, $number = null) { if (!isset($number)) { return false; } if (!is_numeric($obj) || !is_numeric($number)) { return false; } if ($number == 0) { return false; } return fmod($obj, $number) == 0; }
public function test_is_divisible_by() { $this->assertTrue(Helper::is_divisible_by(10, 1)); $this->assertTrue(Helper::is_divisible_by(10, 2)); $this->assertFalse(Helper::is_divisible_by(10, 3)); }