Estoy diligentemente conectando un código que verifica la divisibilidad (sí, es generar primos) y quiero saber cómo detener un ciclo ... si la condición se cumple una vez. Código como este:¿Cómo rompo un bucle for en PHP cuando se cumplen las condiciones?
$delete = array();
foreach ($testarray as $v) {
for ($b = 2; $b < $v; $b++) {
if ($v % $b == 0) {
$delete []= $v;
}
}
Así es $testarray
enteros 1-100, y la matriz $delete
se filtrarán en contra de la $testarray
. Sin embargo, en la actualidad, se agrega un número como 12 al $delete
varias veces porque es divisible por 2, 3, 4 y 6. ¿Cómo puedo ahorrar el tiempo de mi computadora saltándome cuando los criterios coinciden una vez?
Es casi demasiado obvio ... :) 1 –
Eh, todos empezamos en algún lugar ... Gracias! –
@Alex, lo hacemos. No te desanimes. Todos hemos estado allí ;) – Sampson