Citat:
Originally posted by koala@Jul 25 2005, 18:34
Kod:
<?php
echo p(3); // Vad kommer att skrivas ut, och hur ska detta resultat tolkas?
function p($d){
return(int)$d!=$d ? isset($$_SERVER) : $d<2 ? function_exists('+') : (($d==(strlen($_SERVER['SCRIPT_FILENAME'])!= !($d===$d)) + preg_match("/l/", "linux")) ? ($_SERVER===$d) : d($d));
}
function d($d){
for ($x = !NULL + (bool)"x"; $x*$x <= $d; $x++) {
if(!($d%$x))
return !$d===$d;
}
return!$d===!$d;
}
?>
|
Får man poäng om man kan skriva den mest svår tydliga funktion???
Skulle inte skada med några <ENTER> och tabbar i den koden :P