tipos termomagnéticos termomagneticos termomagnetico significa selecciona schneider ruptura que proteccion norma interruptores interruptor iec electricos electricista electrica electric dispositivos diferencial como catalogo caracteristicas capacidad calculo breakers php

php - termomagnéticos - norma iec 60898 pdf



¿Necesita un interruptor de ruptura cuando se usa el retorno? (7)

La ruptura es solo una declaración de precaución utilizada para limitar el control de la estructura del interruptor de entrar en otro caso ... por ejemplo, si tiene tres declaraciones de casos y el valor es para el primer caso y ha utilizado el caso sin ninguna estructura de interrupción, entonces todos los casos siguientes se ejecutará a pesar de que la condición se cumpla solo para el primer caso ... Return puede realizar la función asme para que no sea un problema si usa return en lugar de break porque el return quitará el control de la sentencia de cambio de mayúscula cuál es la necesidad en ese momento ... espero que ayude ...

Me preguntaba si necesito usar "break" en la función "cambiar" cuando se usa "return".

function test($string) { switch($string) { case ''test1'': return ''Test 1: '' . $string; case ''test2'': return ''Test 2: '' . $string; } }

Lo probé y funciona perfectamente sin "interrupción". Pero necesito saber si esto es seguro. Gracias.


No lo necesita, pero le recomiendo usarlo en cualquier caso como una buena práctica.


No necesita un descanso, la devolución detiene la ejecución de la función.

(para referencia: http://php.net/manual/en/function.return.php dice:

Si se llama desde dentro de una función, la instrucción return () finaliza inmediatamente la ejecución de la función actual

)


No, no es necesario, porque cuando se invoca la palabra clave return, indicará que la función particular a la que se llamó el switch / case ha llegado a su fin.


No, no necesita un break en una declaración de switch case . El break es realmente opcional, pero úselo con precaución.


Sí, puedes usar return lugar de break ...

break es opcional y se usa para evitar "caídas" en todas las demás declaraciones de case . Entonces el return puede usarse de manera similar, ya que el return finaliza la ejecución de la función.

Además, si todas las declaraciones de su case son así:

case ''foo'': $result = find_result(...); break;

y después de la declaración de switch solo tiene return $result , usando return find_result(...); en cada case hará que tu código sea mucho más legible.

Por último, no te olvides de agregar el caso por default . Si cree que su código nunca alcanzará el caso default , entonces podría usar la función assert , porque nunca puede estar seguro.


return devuelve el control al método de llamada, donde el salto salta a la primera instrucción después del bloque de conmutación.