Я получил это, используя формулы в Википедии.Это должно работать:
function fact($n){
$f=$n--;
while($n>0)
$f*=$n--;
return $f;
}
function c($n,$m){
return fact($n)/(fact($m)*fact($n-$m));
}
echo c(6,3);
Пожалуйста, дайте мне знать, если что-то не так с моей функцией, спасибо!