Chuleta de referencia con funciones, tipos de datos y sintaxis de los conceptos más básicos de PHP, agrupadas por familias. Disponible en formato PDF y PNG.

desarrollo
129

Escrito por

English here!

Después de algunas semanas de trabajo intensivo, he conseguido parte de mi propósito inicial: una chuleta (o cheat sheet) de referencia para programadores PHP.

php cheat sheet emezeta card reference help

PHP es un lenguaje de programación muy potente y amplio, en todos sus sentidos. Y aunque la documentación del sitio de PHP es de las mejores que he utilizado (tanto por lo accesible como por lo bien documentada), muchas veces se echa en falta una chuleta de referencia con las funciones, orden de los parámetros para poder echar un vistazo rápidamente.

Leyenda


php reference legend leyenda

Consideraciones


Esta chuleta de referencia puede parecer una tonteria, pero ha tomado muchísimo tiempo (y tomará), puesto que aún queda mucho:

  • Corregir posibles errores (agradecería que notificaran erratas en comentarios).
  • Añadir más información que consideré secundaria (funciones que no sirven en plataformas windows, inexistentes en PHP3...).
  • Posible traducción al español.
  • Documentación faltante (funciones de red, de Mysql o Postgres, GeoIP, soporte de compresión, imagen, etc...) que las reservo para una posible segunda página.

Licencia


Así que hablemos de licencias. En principio había pensado en publicar una tarjeta de referencia de pago como hacen, por ejemplo, en Visibone.

Sin embargo, finalmente he decidido liberarla para que todos los programadores puedan disfrutar de ella, eso sí, rogando que si les resulta útil, hagan una donación (por pequeña que sea) para poder continuar con las siguientes partes (o quién sabe, si gusta, de algún otro lenguaje).

Tened en cuenta el trabajo que ha llevado. ¡El tema de las donaciones es bastante importante para seguir manteniendo gratuita la chuleta y sus posteriores versiones!

English


Emezeta PHP Card is a PHP reference cheat sheet. You can download it in two formats: PNG and PDF, ready for printing.

Putting this cheat sheet together has meant a huge amount of time and effort, so if you find it useful, please consider supporting my work by making a donation. Your donations are what will keep the cheat sheet and all the upcoming versions free of charge. Thank you.

Changelog


  • Emezeta PHP Card v0.2
  • Cambiado el color amarillo por marrón oscuro para facilitar legibilidad (Lillo)
  • Vectorización de las fuentes para mejor resolución de impresión. Ahora el PDF es más pesado (11MB) y tarda más en generar el contenido, pero la impresión de las fuentes será más clara y nítida. (Asier Marqués)
  • Emezeta PHP Card v0.1

Por favor, comenta las incidencias o sugerencias que puedas tener al imprimir en los distintos formatos (DIN A3, DIN A4...), así como problemas que surjan (no poder descomprimir el fichero, etc...), posibles mejoras o cambios, así como problemas que hayan surgido de una versión a otra.

Descarga


Donación vía Paypal


Paypal

Si eres webmaster, por favor, no enlaces directamente a la descarga, enlaza a esta dirección: Emezeta Card PHP Cheat Sheet. If you are webmaster, please, don't link direct download, link to this address: Emezeta Card PHP Cheat Sheet.

RELACIONADOS HTML5 Cheatsheet (Chuleta HTML) RELACIONADOS Javascript Cheatsheet (Chuleta JS) RELACIONADOS CSS3 cheatsheet (Chuleta CSS)
x HTML5 Cheatsheet (Chuleta HTML)
Manz

129 comentarios

1 2 3

Manz
59

El script detecta los navegadores con Maxthon correctamente (en tu comentario se puede ver la identificación de Maxthon). Sin embargo, hay que tener en cuenta que Maxthon utiliza el núcleo de Internet Explorer y puede que en alguna de sus versiones se identifique como tal.

Manz
64

LordMaX se agradece. Mi recomendación sería esperar algun tiempo a que los programadores comiencen a reportar errores, correcciones y puntualizaciones para la chuleta. Gracias :)

joryx
65

Excelente chuleta, andaba buscando hace tiempo algo asi, en cuanto tenga algo en el paypal te paso algo, se cuanto trabajo fué esta chuleta.

Narcis Garcia
67

No tengo más que agradecerte el trabajo. Espero que tú también te puedas beneficiar de un manual para vsFTPd que yo hice (lo enlazo con este comentario). Pronto la traducción al castellano.

Aleixer
73

Nuevamente gracias, seria extraordinario como complemento para l@s programadores una chuleta de javascript(con version en Español : )

Voodoo
74

Gracias por compartir con todos tu trabajo. Sin duda demando mucho esfuerzo realizarlo y el echo de que lo compartas con nosotros demuestra que no solo tienes una gran aptitud tecnica sino tambien una gran calidad humana.

Manz
76

Te faltó mencionar porque te parece papel mojado. Personalmente, yo considero que desde tener solamente uno de los 76 usuarios anteriores afirmando que les parece útil, me doy por satisfecho.

Ángel221B
77

Hola. Uso ASP.net, pero reconozco que es un gran trabajo! Y obvia comentarios como el del "papel mojado"; anónimos y siempre sin argüír razón (será que no tienen razones?). En mi blog pasa lo mismo; supongo que estar tras la pantalla envalentona a más de un@. Un saludo desde Galicia Manz.

jfrank
80

Hola: Un excelente trabajo, lo imprimí primero en A4 y perfecto pero muy pequeño, luego lo llevé a una repografía para que me lo pasaran a A3 y fué un chasco, pues salió en un formato A3 pero con dimensiones de A4, vamos un A4 dentro de un A3, así que no pude sacarlo en A3 y que completara este formato. Verdaderamente no se si es por formatos, o el pdf se realiza en un formato y luego no se puede ampliar... A ver si con esa versión vectorial se puede hacer.

Manz
81

Gracias a todos. jfrank, en teoría y aunque está diseñado para imprimir en formato A4, el texto del PDF es vectorial (no debería haber problemas al ampliar). Eso si, si van a imprimir en A3, utilicen el formato PDF, en lugar del PNG.

keysmaker
82

manz muy buen recurso, por cierto encontré una errata: el HTTP_HOST devuelve el nombre del host con el subdominio (en la chuleta dice que sin subdminio). Por lo demás excelente! Saludos

keysmaker
84

Con gusto manz, es lo menos que podemos hacer al usar esta excelente herramienta, de paso :P, otra errata para la siguiente versión, el scandir es de php5 (para que lo marqués como las otras funciones) Saludos y gracias nuevamente, tremenda herramienta esta.

Vicko22
87

Gracias por tremendo aporte y de manera gratuita, pues mi conecpto es que el ser humano no deberia ser egoista con el conocimiento, muchas gracias.

dany
92

Buenas, es una pasada, conocía la primera versión por un compañero pero no tenia ni idea de donde la havia sacado el mamon de él le quito la parte superior, escelente trabajo, muchas gracias por compartirla. No soy capaz de descargarla en pdf, me da un error de final inesperado al descomprimirla, no se si es devido a un error en la descarga o a un problema del archivo original. Te agradeceria muchisimo que lo comprobaras. muchas gracias de antemano. PD: excelente blog, ya esta en mi lista de visitas diarias. un saludo

Manz
93

Hola dany. Acabo de comprobar la descarga via wget, y funciona correctamente. Algunos usuarios han comentado un error similar, podría ser cuestión del cliente utilizado. Si alguien puede echar una mano y comprobarlo, se lo agradezco. Saludos,

Fer
97

Impresionante. La primera vez que veo de verdad un lenguaje de programación completo de un sólo vistazo. También la primera vez que me planteo seriamente donar porque de verdad es un trabajo que merece un reconocimiento. Muchas gracias.

Carlos3dx
100

Pedazo aporte te has marcado, estoy empezando con php y esto me va a servir de bastante ayuda. Saludos. PD: Acabo de descubrir el blog y lo encuentro muy interesante, a favoritos que va :)

1 2 3

Publica tu opinión