<?php
class silnia {
private $silnia;
public function policz($liczba){
$this->silnia=1;
if($liczba == 0) return $this->silnia;
for($i=1; $i<=$liczba; $i++){
$this->silnia*=$i;
}
return $this->silnia;
}
}
$obliczenie = new silnia;
echo $obliczenie->policz(5);
PD9waHAKY2xhc3Mgc2lsbmlhIHsKIApwcml2YXRlICRzaWxuaWE7CiAKcHVibGljIGZ1bmN0aW9uIHBvbGljeigkbGljemJhKXsKIAoJJHRoaXMtPnNpbG5pYT0xOwogCWlmKCRsaWN6YmEgPT0gMCkgcmV0dXJuICR0aGlzLT5zaWxuaWE7Cglmb3IoJGk9MTsgJGk8PSRsaWN6YmE7ICRpKyspewogICAgICAgICR0aGlzLT5zaWxuaWEqPSRpOwoJfQoJcmV0dXJuICR0aGlzLT5zaWxuaWE7Cn0KfQogCiRvYmxpY3plbmllID0gbmV3IHNpbG5pYTsKZWNobyAkb2JsaWN6ZW5pZS0+cG9saWN6KDUpOw==