Skip to content
Home » Optimizando código… ¿estamos seguros?

Optimizando código… ¿estamos seguros?

En muchas ocasiones intentamos acortar en algunas líneas nuestro código, buscando una solución más limpia y/o más inteligente.

He hecho una pequeña prueba: se trata de añadir un “0” por la derecha si la variable $day es menor que 10. Esta acción rutinaria puede resolverse (al menos) de dos maneras: usando la función sprintf(), y mediante un if … else.

En la prueba que he realizado, éstos son los resultados:

  • usando sprintf(): 4.10E-05 us
  • operador ternario: 1.80E-05 us
  • usando if: 1.10E-05 us
  • usando if…else: 1.10E-05 us

Tenéis a vuestra disposición el código fuente y también el resultado de la ejecución.