12
나는 divisibility (예, 소수를 생성하는 것)를 검사하는 코드에서 부지런하게 연결하고 있으며 조건이 한 번 만났다면 for ... 루프를 중지하는 방법을 알고 싶습니다. 이 같은 코드 : 조건이 충족되면 for 루프를 PHP에서 어떻게 끊을 수 있습니까?
$delete = array();
foreach ($testarray as $v) {
for ($b = 2; $b < $v; $b++) {
if ($v % $b == 0) {
$delete []= $v;
}
}
그래서
$testarray
정수 1-100이며,
$delete
배열은
$testarray
에 대한 필터를 적용 할 것입니다. 현재는 2, 3, 4, 6으로 나눌 수 있기 때문에 12와 같은 숫자가
$delete
에 여러 번 추가됩니다. 기준과 한 번 일치하면 컴퓨터의 시간을 어떻게 앞두고 절약 할 수 있습니까?
그것은 거의 너무 명백 ... :) +1 –
어, 우리 모두 어딘가에 시작 ... 감사합니다! –
@Alex, 알겠습니다. 낙심하지 마십시오. 우리는 모두 거기에 있었다.) – Sampson