3v4l.org

run code in 300+ PHP versions simultaneously
<?php function prim($n) { if ( $n == 1 ) return false; if ( $n == 2 ) return true; if ( $n % 2 == 0 ) return false; for ( $i = 3; $i < $n; $i+=2) { if ( $n % $i == 0 ) return false; } return true; } var_dump(prim(1)); var_dump(prim(2)); var_dump(prim(3)); var_dump(prim(4)); var_dump(prim(5)); var_dump(prim(6)); var_dump(prim(7)); var_dump(prim(8)); var_dump(prim(9)); var_dump(prim(11));

preferences:
37.53 ms | 402 KiB | 5 Q