Flow\Helper::is_divisible_by PHP Method

is_divisible_by() public static method

public static is_divisible_by ( $obj = null, $number = null )
    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;
    }

Usage Example

Beispiel #1
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));
 }