<?php
function isPrime($num) {
if ($num <= 1) {
return false;
}
for ($i = 2; $i <= sqrt($num); $i++) {
if ($num % $i == 0) {
return false;
}
}
return true;
}
for ($i = 2; $i <= 1000; $i++) {
if (isPrime($i)) {
echo $i . " ";
}
}
?>
这段代码定义了一个`isPrime`函数来检查一个数是否为质数(素数),然后通过一个循环遍历2到1000之间的所有整数,对于每个整数,调用`isPrime`函数检查是否为质数,如果是,则输出该质数。注意,在检查质数时,我们只需要检查到该数的平方根即可,这是因为如果一个数`n`不是质数,那么它必定有一个因子不大于它的平方根。