Las 20 funciones PHP más utilizadas por Symfony

El sitio web japonés 1x1.jp ha elaborado una curiosa estadística sobre las funciones más utilizadas en el código fuente de los frameworks PHP más conocidos.

En el caso de Symfony, las 20 funciones de PHP que más se utilizan en su código son las siguientes:

  1. array (3.534 veces)
  2. isset (1.083 veces)
  3. sprintf (729 veces)
  4. count (515 veces)
  5. substr (372 veces)
  6. strlen (256 veces)
  7. is_null (230 veces)
  8. is_array (229 veces)
  9. dirname (218 veces)
  10. empty (213 veces)
  11. strpos (204 veces)
  12. unset (201 veces)
  13. array_merge (198 veces)
  14. in_array (164 veces)
  15. str_replace (156 veces)
  16. strtolower (155 veces)
  17. preg_match (150 veces)
  18. date (134 veces)
  19. implode (133 veces)
  20. preg_replace (124 veces)

En el caso de CakePHP las cinco más utilizadas son: array (16.645 veces), in_array (1.519 veces), isset (1.151 veces), empty (889 veces) y is_array (486 veces). Las cinco funciones más utilizadas por Zend Framework son: array (8.686 veces), isset (1.528 veces), couny (1.407 veces), dirname (999 veces) y is_array (789 veces).

A la vista de estos resultados, si las próximas versiones de PHP mejoran el rendimiento de las funciones array() y isset(), el rendimiento de todos los frameworks mejorará de forma notable y con ello el rendimiento de miles de aplicaciones en todo el mundo.

Fuente: フレームワークで使われているPHP関数を数えてみた

Comentarios

  1. Como pudieron hacer ese analisis?

    puentes diaz el 18 de junio de 2008, 19:20:33

  2. El comando grep es tu amigo :-) y si lo quieres hacer mas apañao en python, php, ruby ponga aquí tu lenguaje favorito de scripting.

    Y el listado de las funciones de PHP lo sacas de aquí http://es2.php.net/manual/es/indexes.php

    django-o-no el 18 de junio de 2008, 21:03:18

  3. Para obtener la lista completa de todas las funciones PHP es más cómodo utilizar la función get_defined_functions() que te devuelve un array con todas las funciones internas definidas por PHP y todas las funciones definidas en tu script.

    Javier Eguiluz el 19 de junio de 2008, 22:04:29

  4. Eso en el caso que el script no sea con php solo te queda obtener el listado de funciones desde la web.

    django-o-no el 20 de junio de 2008, 20:13:29

  5. Hola quisiera saber donde conseguir el listado de funciones de php, variables y condicionales en español... saludos

    maxfrank el 14 de octubre de 2009, 13:08:02

Este artículo ya no permite añadir más comentarios.
¿Por qué? Los artículos cierran sus comentarios automáticamente unos meses después de su publicación para asegurar que estos sigan siendo relevantes.

Publicada el

18 de junio de 2008

Etiquetas

Proyectos Symfony destacados

La forma más sencilla de generar el backend de tus aplicaciones Symfony. Ver más

Síguenos en @symfony_es para acceder a las últimas noticias.