Birden fazla sayı PHP bir oranını elde etmek için basit yolu nedir?

0 Cevap php

Ben 'net üzerinde bulunan bir örnek Bu adapte ettik ...

function ratio($a, $b) {
    $_a = $a;
    $_b = $b;

    while ($_b != 0) {

        $remainder = $_a % $_b;
        $_a = $_b;
        $_b = $remainder;   
    }

    $gcd = abs($_a);

    return ($a / $gcd)  . ':' . ($b / $gcd);

}

echo ratio(9, 3); // 3:1

Şimdi ben func_get_args() kullanın ve birden fazla numara için oranları dönmek istiyorum. Bu özyinelemeli bir sorun gibi görünüyor, ve özyineleme beni korkutuyor (özellikle benim solutions sonsuz döngü)!

Nasıl ben istediğim bu kadar çok parametre almak değiştirmek istiyorsunuz?

Teşekkürler

0 Cevap