如何用PHP编程实现,编程创建一个20个元素的数组,里面的元素是从2开始的素数。
不知道怎么在数组里加入条件判断
<?php
$arr = array();
$cnt = 0;
$n = 2;
while ($cnt < 20) {
for ($i = 2; $i < $n; $i++) {
if ($n % $i == 0) break;
}
if ($i == $n) {
$arr[$cnt] = $n;
$cnt++;
}
$n++;
}
for ($i = 0; $i < 20; $i++) {
echo $arr[$i] . " ";
}