Cześć. Robię taki mały skrypt, mający na celu podział odcinka na segmenty. Te segmenty wylicza wg. najmniejszej wspólnej wielokrotności - tzn. mam 5 liczb - 6, 12, 30 i 36 . Odcinek ma - dajmy na to 600px. Chcę więc wyciągnąć NWD, które w tym wypadku wynosi 3. Mam zwykłą funkcję, ale ona tylko 2 liczby obsługuje, a nie mam czasu na zabawę w matematyka. To jest normalna funkcja, chyba z wikibooks:
function NWD($a, $b)
{
while ($b) {
$tmp = $a%$b;
$a = $b;
$b = $tmp;
}
return $a;
}
Ja potrzebuje wersji z tablicą jako argumentem.
EDIT:
Mój błąd, przegapiłem wcześniej w manualu -
http://php.net/manual/en/function.gmp-gcd.php - 1 komentarz zawiera odpowiedź