mientras que la codificación, yo sólo hice esta pregunta: ¿¿Qué es más rápido? if() return; else return; O si() regresa; regreso;
es más rápido:
if(false) return true;
else return false;
que esto?
if(false) return true;
return false;
Por supuesto, si hay una diferencia que es ridículo, pero mi curiosidad no se irá hasta que sepa que: D
¿Usted intentó Xdebug? ¿Y por qué crees que es un cuello de botella de rendimiento importante? : | Por cierto, ambos carecen de legibilidad. – mario
Mídelo. Un acelerador/compilador adecuado optimizaría los dos para volver 'false' – erenon
El segundo será más rápido ya que utiliza menos una ficha (no hay T_ELSE). Pero estás hablando de microsegundos en el mejor de los casos. Esta es la definición misma de una micro-optimización. No se preocupe por ella, y escribir el código que hace que el sentido más semántica ... – ircmaxell